Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
Analytics Platform System (PDW)
SQL-Datenbank in Microsoft Fabric
Note
Der Lernpfad Erste Schritte für Abfragen mit Transact-SQL bietet ausführlichere Inhalte sowie praktische Beispiele.
In dieser kurzen Lektion werden die Objekte entfernt, die Sie in Lektion 1 und Lektion 2 erstellt haben, und dann die Datenbank gelöscht.
Bevor Sie Objekte löschen, stellen Sie sicher, dass Sie sich in der richtigen Datenbank befinden:
USE TestData;
GO
Widerrufen von Berechtigungen für gespeicherte Prozeduren
Führen Sie die REVOKE -Anweisung aus, um die Ausführungsberechtigung für Mary in der gespeicherten Prozedur zu entfernen:
REVOKE EXECUTE ON pr_Names FROM Mary;
GO
Drop-Berechtigungen
Führen Sie die
DROP-Anweisung aus, um die Berechtigung fürMaryzum Zugriff auf dieTestData-Datenbank zu entfernen:DROP USER Mary; GOFühren Sie die
DROP-Anweisung aus, um die Berechtigung fürMaryzum Zugriff auf die Instanz von SQL Server 2005 (9.x)zu entfernen:DROP LOGIN [<computer_name>\Mary]; GOVerwenden Sie die
DROP-Anweisung zum Entfernen der gespeicherten Prozedurpr_Names:DROP PROC pr_Names; GOVerwenden Sie die
DROP-Anweisung zum Entfernen dervw_Names-Sicht:DROP VIEW vw_Names; GO
Tabelle löschen
Verwenden Sie die
DELETE-Anweisung zum Entfernen von Datenzeilen aus derProducts-Tabelle:DELETE FROM Products; GOVerwenden Sie die
DROP-Anweisung zum Entfernen derProducts-Tabelle:DROP TABLE Products; GO
Datenbank entfernen
Es ist nicht möglich, die TestData-Datenbank zu entfernen, während Sie sich in der Datenbank befinden. Wechseln Sie daher den Kontext zu einer anderen Datenbank, und verwenden Sie dann die Anweisung DROP, um die TestData-Datenbank zu entfernen:
USE MASTER;
GO
DROP DATABASE TestData;
GO
Damit ist das Tutorial zum Schreiben von Transact-SQL -Anweisungen beendet. Zur Erinnerung: Dieses Tutorial bietet nur einen kurzen Überblick und beschreibt nicht alle Optionen, die für die Anweisungen verwendet werden. Das Entwerfen und Erstellen einer effizienten Datenbankstruktur und das Konfigurieren des sicheren Zugriffs auf die Daten erfordern eine komplexere Datenbank als in diesem Lernprogramm gezeigt.