本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
啟用 SYS.AUD$ 資料表的稽核
若要在資料庫稽核追蹤表 上啟用稽核SYS.AUD$
,請使用 Amazon RDS 程序 rdsadmin.rdsadmin_master_util.audit_all_sys_aud_table
。ALL
是唯一支援的稽核屬性,您無法選擇是否稽核個別陳述式或操作。
執行下列版本的 Oracle 資料庫執行個體皆支援啟用稽核功能:
-
Oracle Database 21c (21.0.0)
-
Oracle 資料庫 19c (19.0.0)
audit_all_sys_aud_table
程序具有下列參數。
參數名稱 | 資料類型 | 預設 | 必要 | 描述 |
---|---|---|---|---|
|
布林值 |
true |
否 |
設定 |
下列查詢會傳回資料庫中 SYS.AUD$
目前的稽核組態。
SELECT * FROM DBA_OBJ_AUDIT_OPTS WHERE OWNER='SYS' AND OBJECT_NAME='AUD$';
下列命令會在 ALL
SYS.AUD$
上啟用BY ACCESS
的稽核功能。
EXEC rdsadmin.rdsadmin_master_util.audit_all_sys_aud_table; EXEC rdsadmin.rdsadmin_master_util.audit_all_sys_aud_table(p_by_access => true);
下列命令會在 ALL
SYS.AUD$
上啟用BY SESSION
的稽核功能。
EXEC rdsadmin.rdsadmin_master_util.audit_all_sys_aud_table(p_by_access => false);
如需詳細資訊,請參閱 Oracle 文件中的 AUDIT (傳統稽核)