Базы данных Oracle - статьи



              

Управление правилами FGA


Ранее вы видели, как добавить правило FGA. Чтобы удалить правило, можно использовать следующее: begin dbms_fga.drop_policy ( object_schema => 'BANK', object_name => 'ACCOUNTS', policy_name => 'ACCOUNTS_ACCESS' ); end;

Нет никакого "коробочного" решения, меняющего правило. Чтобы изменить любые параметры правила, вы должны удалить правило и добавить его снова с измененными параметрами.

Иногда вам, возможно, потребуется временно отключить правило, например если вы хотите переместить таблицу аудита в другое табличное пространство или удалить ее. Вы можете отключить правило FGA так: begin dbms_fga.enable_policy ( object_schema => 'BANK', object_name => 'ACCOUNTS', policy_name => 'ACCOUNTS_ACCESS', enable => FALSE ); end;

Для повторного включения правила используйте эту же функцию, но в параметре enable (включение) нужно установить значение TRUE.




Содержание  Назад  Вперед