SYS.AUD$ 테이블에 대한 감사 활성화
데이터베이스 감사 추적 테이블 SYS.AUD$
에서 감사를 활성화하려면 Amazon RDS 프로시저 rdsadmin.rdsadmin_master_util.audit_all_sys_aud_table
을 사용합니다. 지원되는 유일한 감사 속성은 ALL
입니다. 개별 문 또는 연산을 감사하거나 감사하지 않을 수 있습니다.
감사 활성화는 다음 버전을 실행하는 Oracle DB 인스턴스에 대해 지원됩니다.
-
Oracle Database 21c(21.0.0)
-
Oracle Database 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(기존 감사)