查看oracle 用戶執行的sql語句歷史記錄


select * from v$sqlarea t order by t.LAST_ACTIVE_TIME desc

注意 :執行此語句等等一些相關的語句 必須具有DBA 的權限 雖然這條語句很普通 但是需要的時候很管用 能夠及時查出一個人執行sql語句情況

-------oracle 查看已經執行過的sql 這些是存在共享池中的 --------->
select * from v$sqlarea t order by t.LAST_ACTIVE_TIME desc

-----------查看oracle會話----------------------------》

select * from v$session   t order by t.LAST_ACTIVE_TIME desc

-------------查看oracle的權限角色------------------------------>
select   *   from   dba_role_privs;    授予用戶和其他角色的角色   
select   *   from   dba_sys_privs;     授予用戶和其他角色的系統權限   
select   *   from   dba_tab_privs;     數據庫中對象的所有授權
select * from user_role_privs;         查看當前用戶的角色


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM