打开DDL审核

时间:2010-11-10 08:13:38

标签: oracle audit audit-trail

如何在oracle 10g中审核DDL语句并在30天之前清除审计数据......谢谢。

IN EDITION:

如何可以在“ALTER TABLE”语句中启用审核?当我运行AUDIT TABLE;或审计更改表;或者审计任何表格;在AUD $或DBA_AUDIT_TRAIL视图中无法看到审计信息。(只是在编写系统用户更改表时的事件,但HR用户没有记录) 为什么????

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

检查审核选项是否已启用:

 select value
 from v$parameter
 where name = 'audit_trail';

如果结果为'NONE'(默认值),则审核未开启。

要启用审核,您必须在数据库初始化参数文件中设置AUDIT_TRAIL初始化参数。该参数必须设置为以下值之一:'DB','XML','DB,EXTENDED','XML,EXTENDED','OS'。

要管理审计跟踪记录,您可以使用DBMS_AUDIT_MGMT包。