oracle里有个表 test,里面有两条记录,a 和 b,在7天前有人把其中一条记录a删除掉了,请问,如何能查到当时删除a记录的操作员是哪个账号? 歇息

解决方案 »

  1.   

    如果有归档,那么logminer,如果没有,那基本没办法了,虽然我觉得实际上找到那个用户也不是你想要的结果,你想要的可能要具体到哪个客户端,具体哪个“人”干了删除这样的事情。
      

  2.   

    现在就是日志文件里没有记录到,所有想从这个方法去查到具体那天有人删除过的记录。日志没了,就基本没法精确定位了,你可以尝试查下AWR的基表,看看能否捞的到。
    另外:审计类,包括触发器之类的技术,是需要实现设置完了后才起作用了。