Udostępnij za pośrednictwem


Deleting Database Objects

Aby usunąć wszystkie ślady tego samouczka, można po prostu usunąć bazy danych.Jednak w tym temacie użytkownik przejdzie przez kolejne kroki, aby odwrócić czynność, co miał ten samouczek.

Usuwanie uprawnień i obiektów

  1. Przed usunięciem obiektów, upewnij się, że znajdujesz się w poprawnej bazy danych:

    USE TestData;
    GO
    
  2. Użycie REVOKE uprawnienia do wykonywania instrukcja, aby usunąć Mary w procedurze przechowywanej:

    REVOKE EXECUTE ON pr_Names FROM Mary;
    GO
    
  3. Użycie DROP instrukcja usunąć uprawnienia dla Mary Aby uzyskać dostęp do TestData Baza danych:

    DROP USER Mary;
    GO
    
  4. Użycie DROP instrukcja usunąć uprawnienia dla Mary Aby uzyskać dostęp do tego wystąpienie SQL Server 2005:

    DROP LOGIN [<computer_name>\Mary];
    GO
    
  5. Użycie DROP instrukcja usunąć procedury magazynu pr_Names:

    DROP PROC pr_Names;
    GO
    
  6. Użycie DROP Instrukcja, aby usunąć widok vw_Names:

    DROP View vw_Names;
    GO
    
  7. Użycie DELETE instrukcja usunąć wszystkie wiersze z Products Tabela:

    DELETE FROM Products;
    GO
    
  8. Użycie DROP instrukcja usunąć Products Tabela:

    DROP Table Products;
    GO
    
  9. Nie można usunąć TestData bazy danych w bazie danych, dlatego należy najpierw przełączyć kontekst do innej bazy danych, a następnie użyj DROP instrukcję, aby usunąć TestData Baza danych:

    USE MASTER;
    GO
    DROP DATABASE TestData;
    GO
    

To zawarł przy zapisywaniu Transact-SQL Samouczek instrukcji. Należy pamiętać, że tego samouczka jest krótki przegląd i nie opisano wszystkie opcje do instrukcji, które są używane.Projektowanie i tworzenie strukturę efektywne bazy danych i Konfigurowanie bezpiecznego dostępu do danych wymaga bardziej złożonych bazy danych niż przedstawione w tej instrukcji.

Powróć do portalu narzędzia programu SQL Server

Samouczek: Zapisywanie instrukcji języka Transact-SQL