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