AUTHORIZATIONIDS 管理ビュー - 許可 ID およびタイプの検索

AUTHORIZATIONIDS 管理ビューは、 現在接続しているサーバーのデータベース・カタログに GRANT ステートメントの結果として存在するすべてのユーザー、ロール、グループの一覧を返します。 ビューにより返されるそれぞれの許可 ID と関連タイプは、最低 1 つの特権、権限、またはロール・メンバーシップを有しています。現在、いずれかのグループのメンバーになっているユーザーは、結果に含まれません。

スキーマは SYSIBMADM です。

許可

以下のいずれかの権限が必要です。
  • AUTHORIZATIONIDS 管理ビューに対する SELECT 特権
  • AUTHORIZATIONIDS 管理ビューに対する CONTROL 特権
  • DATAACCESS 権限
  • DBADM 権限
  • SQLADM 権限

デフォルトの PUBLIC 特権

制限のないデータベースでは、このビューが自動的に作成されると、SELECT 特権が PUBLIC に付与されます。

特権または権限を付与された許可 ID すべてを、それらのタイプとともに検索します。

SELECT * FROM SYSIBMADM.AUTHORIZATIONIDS
以下はこの照会の出力例です。
AUTHID                              AUTHIDTYPE
-------------------------...------- ----------
PUBLIC                              G         
JESSICAE                            U         
DOCTOR                              R

  3 record(s) selected.

戻される情報

表 1. AUTHORIZATIONIDS 管理ビューによって戻される情報
列名 データ・タイプ 説明
AUTHID VARCHAR(128) 特権または権限を明示的に付与された許可 ID。
AUTHIDTYPE CHAR(1) 許可 ID タイプ。
  • U: ユーザー
  • R: ロール
  • G: グループ