![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Существует много вариантов включения аудита.
Audit Session – данная опция включает аудит успешных и неуспешных попыток соединений пользователей. Вы можете конкретизировать, для каких пользователей будет включен аудит.
Примеры:
AUDIT SESSION By Scott, O157;
Нас могут не интересовать опции успешной регистрации. Для определения безуспешных регистраций нужно использовать:
AUDIT SESSION By Scott, O157 WHENEVER NOT SUCCESSFUL; - в этом случае будет происходить регистрация пользователей Scott, O157 в том случае, когда операции были неуспешными.
AUDIT DELETE ANY TABLE; - данная команда аудита указывает, что будут регистрироваться все предложения по удалению таблиц.
AUDIT SELECT TABLE, INSERT TABLE, DLETE TABLE, EXECUTE ANY PROCEDURE BY ACCESS WHENEVER NOT SUCCESSFUL; - аудит всех безуспешных предложений SELECT, INSERT, DELETE по всем таблицам и безуспешного использования системной привилегии EXECUTE ANY PROCEDURE всеми пользователями БД.
Примеры использования аудита на объекты:
AUDIT DELETE on Emp; - включается аудит на все попытки удаления в таблице Emp для всех пользователей
AUDIT SELECT, INSERT, DELETE on Jward.Dept BY ACCESS WHENEVER SUCCESSFUL; - аудит для всех успешных предложений SELECT, INSERT, DELETE по таблице Dept, принадлежащей пользователю Jward.
AUDIT SELECT on DEFAULT WHENEVER SUCCESSFUL; - установка умалчиваемой опции аудитинга для всех успешных предложений SELECT.
Дата публикования: 2015-02-18; Прочитано: 199 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!