Oracle 12c how to purge the FGA audit records before a certain date
Posted 耀阳居士
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle 12c how to purge the FGA audit records before a certain date相关的知识,希望对你有一定的参考价值。
在下面的步骤前,先了解下这些选项的含义,由于我设置额db_extended所以在过程中我需要选择清除的对象为AUDIT_TRAIL_AUD_STD.
Constant | Type | Value | Description |
---|---|---|---|
AUDIT_TRAIL_ALL |
PLS_INTEGER |
15 | All audit trail types. This includes the standard database audit trail (SYS.AUD$ and SYS.FGA_LOG$ tables), operating system (OS) audit trail, and XML audit trail. |
AUDIT_TRAIL_AUD_STD |
PLS_INTEGER |
1 |
Standard database audit records in the SYS.AUD$ table |
AUDIT_TRAIL_DB_STD |
PLS_INTEGER |
3 |
Both standard audit (SYS.AUD$ ) and FGA audit(SYS.FGA_LOG$ ) records |
AUDIT_TRAIL_FGA_STD |
PLS_INTEGER |
2 |
Standard database fine-grained auditing (FGA) records in the SYS.FGA_LOG$ table |
AUDIT_TRAIL_FILES |
PLS_INTEGER |
12 | Both operating system (OS) and XML audit trails |
AUDIT_TRAIL_OS |
PLS_INTEGER |
4 | Operating system audit trail. This refers to the audit records stored in operating system files. |
AUDIT_TRAIL_XML |
PLS_INTEGER |
8 | XML audit trail. This refers to the audit records stored in XML files. |
begin
DBMS_AUDIT_MGMT.SET_LAST_ARCHIVE_TIMESTAMP
(
audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_FGA_STD,
last_archive_time => sysdate - 7
);
end;
/
begin
DBMS_AUDIT_MGMT.CLEAN_AUDIT_TRAIL
(
audit_trail_type => DBMS_AUDIT_MGMT.AUDIT_TRAIL_FGA_STD,
use_last_arch_timestamp => true
);
end;
/
以上是关于Oracle 12c how to purge the FGA audit records before a certain date的主要内容,如果未能解决你的问题,请参考以下文章
Oracle12c: How to create PDB in manually
Oracle12c: How to create CDB in manually
Oracle12c: How to create CDB in manually
How to deploy Oracle 12c Release 2 Grid and RAC Database on RHEL 7.x
Oracle Net 12c: How to enable Clients using SID to connect to PDB? (Doc ID 1644355.1)