Политика FGA - Контрольный Столбец

Рубрика: Реализация Аудита Базы Данных Oracle

Контрольный столбец определяет данные, которые подвергаются аудиту. Событие аудита происходит, если этот столбец включается в оператор SELECT или если контрольное условие позволяет выбор. Пример контролирует два столбца, используя следующий параметр:

    

audit_column => 'SALARY,COMMISION_PCT'

Этот параметр является не обязательным. Если он не указывается, только параметр AUDIT_CONDITION определяет, должно ли произойти событие аудита.

Object (Объект)

Объект является таблицей, или представлением, которое контролируется. Оно передается как два параметра:

  • Схема, которая содержит объект

  • Имя объекта

Пример контролирует таблицу hr.employees, используя следующие параметры:

    

object_schema => 'hr'
object_name => 'employees'

Handler (Обработчик)

Опциональный обработчик событий является PL/SQL процедурой, которая определяет дополнительные меры, которые должны быть предприняты во время аудита. Например, обработчик событий может отправить страницу предупреждения администратору. Если этот аргумент не задается, запись события аудита вставляется в контрольный журнал. Если обработчик события аудита определяется, контрольная запись вставляется в контрольный журнал, а также выполняется обработчик события аудита.

Запись события аудита включает политику FGA, которая вызвала событие, пользователя, выполнившего SQL-оператор, и сам SQL-оператор вместе со связанными переменными.

Обработчик событий передается как два параметра:

  • Схема, которая содержит модуль программы PL/SQL

  • Имя модуля программы PL/SQL

Пример выполняет процедуру SECURE.LOG_EMPS_SALARY, что указывается следующими параметрами:

    

handler_schema => 'secure'
handler_module => 'log_emps_salary'

По умолчанию контрольный журнал всегда записывает текст SQL и связанную информацию SQL в LOBы. Значение по умолчанию может быть изменено (например, если бы система испытывала ухудшение производительности).

Status (Состояние)

Состояние указывает, включена ли политика FGA. В примере следующий параметр включает политику:

    

enable => TRUE

Далее: Предпочтения для Сбора Статистики

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)