Evitando alterações no servidor
A empresa também está pedindo que você encontre uma maneira de evitar que bancos de dados sejam excluídos por engano pelos funcionários.
Após uma análise detalhada, você decide usar um trigger para atender a essa solicitação.
O trigger fará rollback de qualquer tentativa de excluir bancos de dados.
Este exercicio faz parte do curso
Criando e Otimizando Triggers no SQL Server
Instruções do exercicio
- Crie um novo trigger chamado
PreventDatabaseDelete. - Anexe o trigger no nível do servidor.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
-- 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;