最近经常发现有人乱改数据库,
但是找不到是哪一个修改的,很是郁闷。比如说,两分钟前有人清了一个表,我检查了表v$sqlarea和v$sql,但是里面竟然没有操作的那条语句,而我两天前操作的语句都能找到,不知道他是怎么绕过去的!另外,有一条操作语句我已经在v$sqlarea中找到了,但是找不到当时登录的是哪个session。本人属于菜鸟,请教各位大侠了,非常感谢

解决方案 »

  1.   

    后台
    $ORACLE_HOME/network/log下面的lsnr_instancename.log记录的有登陆信息
      

  2.   

    有点小错误,是instance.log文件有记录登陆信息
      

  3.   

    logmnr分析一下.看看做了啥操作.如果你想详细的,除非你作粒度审记了.
      

  4.   

    从楼上得知,$ORACLE_HOME/network/log/lsnr_instancename.log记录登陆信息,可以作为参考