Zacznij terazZacznij za darmo

Zapobieganie usuwaniu tabel

Firma Fresh Fruit Delivery chce uniemożliwić zwykłym pracownikom usuwanie tabel z bazy danych.

To ćwiczenie jest częścią kursu

Tworzenie i optymalizacja triggerów w SQL Server

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz nowy trigger PreventTableDeletion, który będzie zapobiegał usuwaniu tabel.
  • Trigger powinien cofać instrukcję wyzwalającą, tak aby usunięcie nie doszło do skutku.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Add a trigger to disable the removal of tables
CREATE TRIGGER ___
ON DATABASE
FOR ___
AS
	RAISERROR ('You are not allowed to remove tables from this database.', 16, 1);
    -- Revert the statement that removes the table
    ___;
Edytuj i uruchom kod