有张表A,里面的数据总是莫名其妙的消失,怎么能查询出是什么IP地址对这张表进行了操作?

解决方案 »

  1.   

    http://space.itpub.net/10113559/viewspace-621634
      

  2.   

    删都删了还打开有什么意义。。
    你可以这样,你使用flashback 闪回找到,然后再打开审计
    drop table test;
    flashback table test to before drop;
    select * from test;
    然后打开审计,下次删除的话,你就可以找到他,日了他了呵呵
      

  3.   

    启用审核
    ALTER SYSTEM SET AUDIT_TRAIL='DB,EXTENDED';审核删除表的语句
    AUDIT TABLE;查询
    SELECT * FROM DBA_AUDIT_TRAIL;
      

  4.   

    启动审核之后
    select * from sys.aud$;