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)