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更多地解釋了審計。
除非您打開審計(角色創建之前) –