Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oracle 甲骨文:谁创造了一个角色?_Oracle - Fatal编程技术网

Oracle 甲骨文:谁创造了一个角色?

Oracle 甲骨文:谁创造了一个角色?,oracle,Oracle,我在Oracle中有一个角色,我想知道创建它的用户 select * from DBA_ROLES ; select * from sys.user$ ; 这些问题对我帮助不大 有什么想法吗?如果您打开了审核功能,那么您应该能够在DBA\u AUDIT\u TRAIL中看到此信息: SELECT username ,extended_timestamp ,owner ,obj_name ,action_name FROM dba_audit_trail WHERE act

我在Oracle中有一个角色,我想知道创建它的用户

select * from DBA_ROLES ;
select * from sys.user$ ;
这些问题对我帮助不大


有什么想法吗?

如果您打开了审核功能,那么您应该能够在
DBA\u AUDIT\u TRAIL
中看到此信息:

SELECT
   username
  ,extended_timestamp
  ,owner
  ,obj_name
  ,action_name
FROM dba_audit_trail
WHERE action = 52 --CREATE ROLE
ORDER BY timestamp;
检查
audit\u trail
的值以查看其是否打开:

SELECT value
FROM v$parameter
WHERE NAME = 'audit_trail'
;

这将进一步解释审计。

您可以从下面的查询中获得帮助

SQL> SELECT rp.grantee, rp.granted_role, rp.admin_option
FROM dba_role_privs rp
JOIN dba_users u
  ON rp.grantee = u.username
WHERE admin_option = 'YES'
ORDER BY grantee, granted_role;  2    3    4    5    6

GRANTEE                        GRANTED_ROLE                             ADM
------------------------------ ---------------------------------------- ---
ADMIN1                         DBA                                      YES
CTXSYS                         CTXAPP                                   YES
LBACSYS                        LBAC_DBA                                 YES
SPATIAL_CSW_ADMIN_USR          SPATIAL_CSW_ADMIN                        YES
SYS                            ADM_PARALLEL_EXECUTE_TASK                YES
SYS                            APPLICATION_TRACE_VIEWER                 YES
SYS                            AQ_ADMINISTRATOR_ROLE                    YES

除非打开审核(在创建角色之前),否则不可能