ORACLE 查詢用戶操作日志


今天出現了一個問題,讓我追查了很久的SQL ,最后根據以下SQL查到是別人改了值, 最后IP地址也查出來了,可謂是“人贓並獲”,很有意思的經歷,記錄下來

SELECT t.SQL_TEXT, t.FIRST_LOAD_TIME,t.PARSING_SCHEMA_NAME,t.SQL_ID,t.ADDRESS
FROM v$sqlarea t
where t.SQL_TEXT like '%Update%' or t.SQL_TEXT like '%complete%'  --執行SQL的關鍵字
order by t.FIRST_LOAD_TIME DESC

select user_id,machine from dba_hist_active_sess_history s where sql_id='3pvvprq6n2dbr' -- SQL_ID

 

開始->運行->cmd->nbtstat -a 計算機名,或查詢該計算機名所在IP


免責聲明!

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



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