Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

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

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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