トップ 一覧 ping 検索 ヘルプ RSS ログイン

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

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!Oracle ユーザーおよびロールが保持している権限を調べる

[Oracle]
!システム権限
::DBA_SYS_PRIVSを使用する

 SQL> select * from dba_sys_privs
   2  order by 1
   3  /
 
 GRANTEE                        PRIVILEGE                                ADM
 ------------------------------ ---------------------------------------- ---
 BI                             CREATE VIEW                              NO
 BI                             CREATE TABLE                             NO
 BI                             ALTER SESSION                            NO
 BI                             CREATE CLUSTER                           NO
 BI                             UNLIMITED TABLESPACE                     NO
                    :
!オブジェクト権限
::DBA_TAB_PRIVSを使用する
 SQL> select * from dba_tab_privs
   2  order by 1
   3  / 
 
 GRANTEE                  OWNER       TABLE_NAME                     GRANTOR    PRIVILEGE     GRA HIE
 ------------------------ ----------- ------------------------------ ---------- ------------ --- ---
 AQ_ADMINISTRATOR_ROLE    SYS         DBMS_TRANSFORM                 SYS        EXECUTE       NO  NO
 AQ_ADMINISTRATOR_ROLE    SYS         DBMS_RULE_EXIMP                SYS        EXECUTE       NO  NO
 AQ_ADMINISTRATOR_ROLE    SYS         AQ$_PROPAGATION_STATUS         SYS        SELECT        NO  NO
 AQ_ADMINISTRATOR_ROLE    SYS         DBA_QUEUE_TABLES               SYS        SELECT        NO  NO
                 :                     
!