| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

Oracle ユーザーおよびロールが保持している権限を調べる

提供: MyMemoWiki
ナビゲーションに移動 検索に移動

Oracle ユーザーおよびロールが保持している権限を調べる

Oracle |

システム権限

DBA_SYS_PRIVSを使用する
  1. SQL> select * from dba_sys_privs
  2. 2 order by 1
  3. 3 /
  4.  
  5. GRANTEE PRIVILEGE ADM
  6. ------------------------------ ---------------------------------------- ---
  7. BI CREATE VIEW NO
  8. BI CREATE TABLE NO
  9. BI ALTER SESSION NO
  10. BI CREATE CLUSTER NO
  11. BI UNLIMITED TABLESPACE NO

オブジェクト権限

DBA_TAB_PRIVSを使用する
  1. SQL> select * from dba_tab_privs
  2. 2 order by 1
  3. 3 /
  4.  
  5. GRANTEE OWNER TABLE_NAME GRANTOR PRIVILEGE GRA HIE
  6. ------------------------ ----------- ------------------------------ ---------- ------------ --- ---
  7. AQ_ADMINISTRATOR_ROLE SYS DBMS_TRANSFORM SYS EXECUTE NO NO
  8. AQ_ADMINISTRATOR_ROLE SYS DBMS_RULE_EXIMP SYS EXECUTE NO NO
  9. AQ_ADMINISTRATOR_ROLE SYS AQ$_PROPAGATION_STATUS SYS SELECT NO NO
  10. AQ_ADMINISTRATOR_ROLE SYS DBA_QUEUE_TABLES SYS SELECT NO NO
  11. :

==