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
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;