Политика FGA

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

  • Определяет:

    • Критерии аудита

    • Действие аудита

  • Создается
    с помощью

    DBMS_FGA
    .ADD_POLICY
Политика FGA

Пример на рисунке показывает создание политики тщательного аудита с помощью процедуры DBMS_FGA.ADD_POLICY, которая принимает следующие параметры.

Policy name (Имя политики)

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

    

policy_name => 'audit_emps_salary'

Audit Condition (Контрольное Условие)

Контрольное условие является предикатом SQL, который определяет, когда должно происходит событие аудита. В примере на рисунке все строки в отделе 10 подвергаются аудиту, используя следующий аргумент условия:

    

audit_condition => 'department_id = 10'

Отметьте: тщательный аудит смотрит на результирующее множество запроса, таким образом, в политике FGA, показанной на рисунке, запросы, которые возвращает строки, соответствующие спецификациям политики, приведут к созданию контрольной записи. Например, в запросе "select * from employees", все строки, включая те, которые имеют "10" в department_id, могут быть возвращены, таким образом, контрольная строка создается.

Далее: Сбор Статистики Оптимизатора Вручную

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

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

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

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