ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 读ORACLE10g的审计特性

读ORACLE10g的审计特性

原创 Linux操作系统 作者:aboy11_cu 时间:2009-09-21 17:21:33 0 删除 编辑

         ORACLE10g的审计功能可以跟踪数据库对象中的一些操作,如select,insert,update等,并将所作的操作的SQL语句也会记录下来.这就可以让我们更好的监控对表的操作情况,在自己的机器上实验了一下:

    1. SQL> conn / as sysdba;   
    2. SQL> show parameter audit;
    3. NAME                                 TYPE        VALUE
      ------------------------------------ ----------- ------------------------------
      audit_sys_operations    boolean     FALSE
      audit_trail                          string         NONE
    4. alter system set audit_sys_operations=TRUE scope=spfile;
    5. alter system set audit_trail=db_extended scope=spfile;  
    6. startup force;
    7. show parameter audit;
    8. NAME                                 TYPE        VALUE
      ------------------------------------ ----------- ------------------------------
      audit_sys_operations    boolean     TRUE
      audit_trail                          string          DB_EXTENDED
    9. audit update table,insert table by etl;
    10. startup force;
    11.  
    12. conn etl/etl;
    13. UPDATE etl.t1 SET B = 'C' WHERE A = 3;
    14. commit;
    15. SELECT * FROM DBA_COMMON_AUDIT_TRAIL ;

      有两个不懂得地方,对数据库对象加了审计之后,在对这些数据库对象对insert,update等操作的时候性能会降低多少呢?

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/20713233/viewspace-615177/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-09-21

  • 博文量
    1
  • 访问量
    458