Habilitar a auditoria para a tabela SYS.AUD$
Para habilitar a auditoria na tabela de trilha de auditoria de banco de dados SYS.AUD$, use o procedimento rdsadmin.rdsadmin_master_util.audit_all_sys_aud_table do Amazon RDS. A única propriedade de auditoria com suporte é ALL. Não é possível auditar ou não auditar instruções ou operações individuais.
A habilitação da auditoria tem suporte para instâncias de banco de dados Oracle que executam as seguintes versões:
-
Oracle Database 21c (21.0.0)
-
Oracle Database 19c (19.0.0)
O procedimento audit_all_sys_aud_table tem os seguintes parâmetros.
| Nome do parâmetro | Tipo de dados | Padrão | Obrigatório | Descrição |
|---|---|---|---|---|
|
|
booliano |
true |
Não |
Defina como |
A consulta a seguir retorna a configuração de auditoria atual para SYS.AUD$ para um banco de dados:
SELECT * FROM DBA_OBJ_AUDIT_OPTS WHERE OWNER='SYS' AND OBJECT_NAME='AUD$';
Os comandos a seguir habilitam a auditoria de ALL em 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);
O comando a seguir habilita a auditoria de ALL em SYS.AUD$ BY SESSION.
EXEC rdsadmin.rdsadmin_master_util.audit_all_sys_aud_table(p_by_access => false);
Para ter mais informações, consulte AUDIT (traditional auditing)