Запобігання змінам на сервері
Компанія також просить вас знайти спосіб запобігти випадковому видаленню баз даних співробітниками.
Після детального аналізу ви вирішуєте використати тригер, щоб виконати запит.
Тригер виконуватиме ROLLBACK для будь-яких спроб видалення баз даних.
Ця вправа є частиною курсу
Створення та оптимізація тригерів у SQL Server
Інструкції до вправи
- Створіть новий тригер з назвою
PreventDatabaseDelete. - Приєднайте тригер на рівні сервера.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Create a trigger to prevent database deletion
CREATE TRIGGER ___
-- Attach the trigger at the server level
ON ___ ___
FOR DROP_DATABASE
AS
PRINT 'You are not allowed to remove existing databases.';
ROLLBACK;