ÎncepețiÎncepe gratuit

Prevenirea modificărilor la nivel de server

Compania îți solicită și să găsești o metodă prin care să împiedici ștergerea accidentală a bazelor de date de către angajați.

În urma unei analize detaliate, decizi să folosești un trigger pentru a îndeplini această cerință.

Triggerul va anula orice încercare de ștergere a bazelor de date.

Acest exercițiu face parte din cursul

Crearea și optimizarea triggerelor în SQL Server

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un trigger nou numit PreventDatabaseDelete.
  • Atașează triggerul la nivel de server.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- 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;
Editează și rulează codul