Začněte nyníZačněte zdarma

Ochrana před změnami na serveru

Firma tě také žádá, abys našel/a způsob, jak zabránit nechtěnému mazání databází zaměstnanci.

Po důkladné analýze se rozhodneš splnit tento požadavek pomocí triggeru.

Trigger vrátí zpět jakékoli pokusy o smazání databází.

Toto cvičení je součástí kurzu

Tvorba a optimalizace triggerů v SQL Serveru

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř nový trigger s názvem PreventDatabaseDelete.
  • Připoj trigger na úrovni serveru.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- 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;
Upravit a spustit kód