Udostępnij za pośrednictwem


Lekcja 3. Usuwanie obiektów bazy danych

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAnalytics Platform System (PDW)SQL database w Microsoft Fabric

Uwaga

Ścieżka szkoleniowa Wprowadzenie do wykonywania zapytań za pomocą języka Transact-SQL zawiera bardziej szczegółową zawartość wraz z praktycznymi przykładami.

Ta krótka lekcja usuwa obiekty utworzone w lekcji 1 i lekcji 2, a następnie usuwa bazę danych.

Przed usunięciem obiektów upewnij się, że jesteś w prawidłowej bazie danych:

USE TestData;
GO

Odwoływanie uprawnień procedury składowanej

Użyj instrukcji REVOKE, aby usunąć uprawnienie do wykonywania dla Mary w procedurze składowanej:

REVOKE EXECUTE ON pr_Names FROM Mary;
GO

Usuwanie uprawnień

  1. Użyj instrukcji DROP, aby usunąć uprawnienia dla Mary w celu uzyskania dostępu do bazy danych TestData:

    DROP USER Mary;
    GO
    
  2. Użyj instrukcji DROP, aby usunąć uprawnienie dla Mary w celu uzyskania dostępu do tego wystąpienia programu SQL Server 2005 (9.x):

    DROP LOGIN [<computer_name>\Mary];
    GO
    
  3. Użyj instrukcji DROP, aby usunąć procedurę magazynu pr_Names:

    DROP PROC pr_Names;
    GO
    
  4. Użyj instrukcji DROP, aby usunąć widok vw_Names:

    DROP VIEW vw_Names;
    GO
    

Usuwanie tabeli

  1. Użyj instrukcji DELETE, aby usunąć wszystkie wiersze z tabeli Products:

    DELETE FROM Products;
    GO
    
  2. Użyj instrukcji DROP, aby usunąć tabelę Products:

    DROP TABLE Products;
    GO
    

Usuwanie bazy danych

Nie można usunąć bazy danych TestData, gdy jesteś w bazie danych; dlatego najpierw przełącz kontekst do innej bazy danych, a następnie użyj instrukcji DROP, aby usunąć bazę danych TestData:

USE MASTER;
GO
DROP DATABASE TestData;
GO

To kończy samouczek Pisanie instrukcji Transact-SQL. Pamiętaj, że ten samouczek jest krótkim omówieniem i nie opisuje wszystkich opcji używanych instrukcji. Projektowanie i tworzenie wydajnej struktury bazy danych oraz konfigurowanie bezpiecznego dostępu do danych wymaga bardziej złożonej bazy danych niż pokazano w tym samouczku.

Następne kroki