如何在oracle 10g中审核DDL语句并在30天之前清除审计数据......谢谢。
IN EDITION:
如何可以在“ALTER TABLE”语句中启用审核?当我运行AUDIT TABLE;或审计更改表;或者审计任何表格;在AUD $或DBA_AUDIT_TRAIL视图中无法看到审计信息。(只是在编写系统用户更改表时的事件,但HR用户没有记录) 为什么????
答案 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包。