0
我在Oracle中有一个角色,我想知道创建它的用户。Oracle:谁创建了角色?
select * from DBA_ROLES ;
select * from sys.user$ ;
查询对我来说帮助不大。
任何想法?
我在Oracle中有一个角色,我想知道创建它的用户。Oracle:谁创建了角色?
select * from DBA_ROLES ;
select * from sys.user$ ;
查询对我来说帮助不大。
任何想法?
如果您有审核启用,那么你应该能够看到在DBA_AUDIT_TRAIL
这样的信息:
SELECT
username
,extended_timestamp
,owner
,obj_name
,action_name
FROM dba_audit_trail
WHERE action = 52 --CREATE ROLE
ORDER BY timestamp;
检查看audit_trail
的值,如果它是:
SELECT value
FROM v$parameter
WHERE NAME = 'audit_trail'
;
这article更多地解释了审计。
除非您打开审计(角色创建之前) –