Aan de slagGa gratis aan de slag

Serverwijzigingen voorkomen

Het bedrijf vraagt je ook om een manier te vinden om te voorkomen dat databases per ongeluk door medewerkers worden verwijderd.

Na een grondige analyse besluit je een trigger te gebruiken om aan dit verzoek te voldoen.

De trigger draait elke poging om databases te verwijderen terug.

Deze oefening maakt deel uit van de cursus

Triggers in SQL Server bouwen en optimaliseren

Cursus bekijken

Oefeninstructies

  • Maak een nieuwe trigger met de naam PreventDatabaseDelete.
  • Koppel de trigger op serverniveau.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

-- 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;
Code bewerken en uitvoeren