Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИПК_Занятия_ОПБД / Lectures_14-15.pptx
Скачиваний:
10
Добавлен:
15.04.2015
Размер:
3.86 Mб
Скачать

Для получения информации о событии (DDL-операции) можно использовать встроенную функцию EVENTDATA(), которая возвращает xml-документ, содержащий информацию о пользователе и DDL- операции.

91

Пример 2. Создание и работа DDL- триггера, который будет вызываться при любом изменении БД и сохранять информацию о событии в специальную таблицу (таблицу аудита). Сначала создается таблица, в которую будет

сохраняться информация о событии:

Затем создается триггер:

93

Для проверки триггера выполним две

команды: создание и удаление тестовой таблицы:

94

Введем команду, которая позволит выбрать данные из ранее созданной таблицы аудита с именем DDL_LOG:

95

Соседние файлы в папке ИПК_Занятия_ОПБД