database:oracledb:system_privileges
文書の過去の版を表示しています。
権限の確認
SELECT * FROM dba_sys_privs;
現在のユーザーの権限のみ確認したい場合は
SELECT * FROM user_sys_privs; -- システム権限の確認 SELECT * FROM dba_role_privs; -- ロール権限の確認 SELECT * FROM dba_tab_privs; -- オブジェクト権限の確認
dba_sys_privsビューに含まれる列
列名 | 説明 |
---|---|
GRANTEE | 特権を持つユーザー |
PRIVILEGE | 付与された特権の名前 |
ADMIN_OPTION | 特権がADMIN OPTIONで付与された場合はYES、それ以外の場合はNO |
COMMON | 特権が共通ユーザーに対して付与された場合はYES、それ以外の場合はNO |
INHERITED | 特権が継承された場合はYES、それ以外の場合はNO |
dba_role_privs
の列
列名 | 説明 |
---|---|
GRANTEE | 権限を受けるユーザーの名前 |
OWNER | オブジェクトの所有者の名前 |
TABLE_NAME | オブジェクトのテーブル名 |
GRANTOR | 権限を与えるユーザーの名前 |
PRIVILEGE | 付与された権限の種類 |
GRANTABLE | 権限が他のユーザーに再付与可能かどうかのフラグ |
HIERARCHY | 権限の階層付与フラグ |
COMMON | オブジェクトが共有オブジェクトかどうかのフラグ |
INHERITED | 権限が継承されているかどうかのフラグ |
database/oracledb/system_privileges.1684833850.txt.gz · 最終更新: 2023/05/23 18:24 by mikoto