查詢oracle資料庫操作記錄
阿新 • • 發佈:2018-12-27
可以使用以下查詢語句查詢oracle相關資訊:
1、查詢oracle修改記錄select t.SQL_TEXT, t.FIRST_LOAD_TIME
from v$sqlarea t
where t.FIRST_LOAD_TIME like '2010-06-30%'
order by t.FIRST_LOAD_TIME desc
2、檢視oracle會話select * from v$session t order by t.LAST_ACTIVE_TIME desc
3、檢視oracle使用者執行的sql語句歷史記錄
4、檢視oracle的許可權角色select * from v$sqlarea t where t.PARSING_SCHEMA_NAME in ('使用者名稱') order by t.LAST_ACTIVE_TIME desc
select * from dba_role_privs; 授予使用者和其他角色的角色
select * from dba_sys_privs; 授予使用者和其他角色的系統許可權
select * from dba_tab_privs; 資料庫中物件的所有授權
select * from user_role_privs; 檢視當前使用者的角色
作者:scgyus