1. Learn
  2. /
  3. Курси
  4. /
  5. Створення та оптимізація тригерів у SQL Server

Connected

Вправа

Аудит бази даних

Ваше наступне завдання — розробити новий тригер для аудиту змін об'єктів бази даних.

Потрібно створити тригер на рівні бази даних. Ви можете використати групову подію DDL_TABLE_VIEW_EVENTS, щоб викликати тригер. Ця групова подія охоплює будь-які операції з таблицями, поданнями, індексами або статистикою. Завдяки груповій події вам не потрібно перелічувати всі події окремо.

Тригер вставлятиме відомості про команду, що його спрацювала (подія, користувач, запит тощо), до таблиці DatabaseAudit.

Інструкції

100 XP
  • Створіть тригер DatabaseAudit на базі даних, який спрацьовує для DDL_TABLE_VIEW_EVENTS.