ComenzarEmpieza gratis

Evitar cambios en el servidor

La empresa también te pide que encuentres una forma de evitar que los empleados borren bases de datos por error.

Tras un análisis detallado, decides usar un trigger para cumplir con la petición.

El trigger revertirá cualquier intento de eliminar bases de datos.

Este ejercicio forma parte del curso

Crear y optimizar desencadenadores en SQL Server

Ver curso

Instrucciones del ejercicio

  • Crea un nuevo trigger llamado PreventDatabaseDelete.
  • Asocia el trigger a nivel de servidor.

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

-- 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;
Editar y ejecutar código