Create Audit Policy
Gui Operation 을 통한 Audit Policy 객체 생성에 대한 설명이다.
Audit Policy Folder > Context Menu > Create Audit Policy 를 실행하면 Gui Operation 을 통해 Audit Policy 객체를 생성할 수 있다.
Option, Audit Condition 각 탭에서 세부 내용을 설정할 수 있다.

하단 SQL 영역에서 설정한 내용이 적용된 SQL 을 확인할 수 있다.

Option
생성할 Audit Policy의 옵션를 설정한다.
오른쪽 하단 [Reset 버튼] 을 클릭하여 작성 내용을 초기화할 수 있다.

FGA Policy Name
생성할 감사 정책의 이름을 입력한다.
Schema
감사 정책을 적용할 대상 테이블 또는 뷰가 속한 스키마를 선택한다.
Object Type
감사 정책을 적용할 대상 객체 유형을 선택한다. Table, View가 있으며, 기본값은 TABLE이다.
Object Name
감사 정책을 적용할 대상 객체의 이름을 선택한다.
Specify Columns
특정 컬럼에 대해서만 감사 정책을 적용할지 여부를 설정하며, 활성화 시 특정 컬럼을 선택 가능하다.
FGA Statement Types
감사할 SQL 작업 유형을 선택한다. ALL, SELECT, INSERT, UPDATE, DELETE, MERGE가 있으며, 다중 선택 가능하다.
FGA Column Option
컬럼 단위 감사 조건을 설정한다.
ANY_COLUMNS: 조건에 맞는 컬럼 중 하나라도 감사한다.
ALL_COLUMNS: 조건에 맞는 모든 컬럼이 만족할 때만 감사한다.
FGA Trail
감사 기록을 남길 위치와 SQL 구문 및 바인드 변수 기록 여부를 설정한다.
Enabled
생성한 감사 정책 활성화 여부를 설정한다.
Audit Condition
오브젝트 내 감시 대상 데이터의 행 조건을 특정하기 위해 SQL WHERE 절 형식의 조건식을 입력한다.
검색, 삽입, 갱신, 또는 삭제되는 행의 값을 사용하여 계산할 수 있는 조건식이어야 하고, SYS_CONTEXT
와 같은 함수를 사용할 수 있다.

기본값:
NULL
(조건이 없음을 의미하며, 이는 항상TRUE
로 간주된다.)
각 옵션에서 세부 설정을 완료한 후 [Create 버튼] 을 클릭하면 설정한 내용으로 Audit Policy 객체가 생성된다.