ORACLE機能 データディクショナリ

[データディクショナリ] 権限の付与状況を表示する

投稿日:

権限の付与状況を表示するには、
XXX_TAB_PRIVSデータディクショナリビューを参照します。

XXX_TAB_PRIVSデータディクショナリの種類

TAB_PRIVSデータディクショナリビューには以下3種類があります。

【TAB_PRIVSデータディクショナリビューの種類】
DBA_TAB_PRIVS全てのTAB_PRIVS情報を対象とする ※権限が必要
ALL_TAB_PRIVSログインユーザが参照可能な権限付与情報を対象とする
USER_TAB_PRIVSログインユーザが所有者、権限付与者または権限受領者であるオブジェクトの情報を対象とする

XXX_TAB_PRIVSデータディクショナリの定義

TAB_PRIVSデータディクショナリの定義です。

(DBA_/ALL_/USER_ の列定義違いはありません。)

【TAB_PRIVSデータディクショナリ】
列名メモ
GRANTEEVARCHAR2(30)権限を付与されたユーザ
OWNERVARCHAR2(30)オブジェクトの所有者
TABLE_NAMEVARCHAR2(30)オブジェクト名
GRANTORVARCHAR2(30)権限を付与したユーザ
PRIVILEGEVARCHAR2(40)権限の種類
GRANTABLEVARCHAR2(3)権限がGRANT OPTION付きで付与されたかかどうか(YES/NO)
HIERARCHYVARCHAR2(3)権限がHIERARCHY OPTION付きで付与されたかどうか(YES/NO)

サンプル

TAB_PRIVSデータディクショナリビューを検索するサンプルです。

例)所有者、オブジェクト名、権限を付与されたユーザ、権限の種類の一覧を表示する

例)スキーマ=HOGE、オブジェクト=OBJに対して何かしら与えられた権限情報の一覧を表示する

例)スキーマ=HOGEが所有するオブジェクトに対してSELECTする権限情報の一覧を表示する

メモ

  • オブジェクトを検索条件とする場合、必ず大文字で指定してください。

スポンサーリンク

スポンサーリンク

-ORACLE機能, データディクショナリ

執筆者:



comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

スポンサーリンク