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 Managed Instance
Löscht eine Ereignissitzung.
Transact-SQL-Syntaxkonventionen
Syntax
DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }
Argumente
event_session_name
Der Name einer vorhandenen Ereignissitzung.
Bemerkungen
Wenn Sie eine Ereignissitzung löschen, werden alle Konfigurationsinformationen wie Ziele und Sitzungsparameter vollständig entfernt.
Berechtigungen
SQL Server und Azure SQL Managed Instance erfordern die DROP ANY EVENT SESSION (in SQL Server 2022 eingeführt) oder ALTER ANY EVENT SESSION die Berechtigung.
Azure SQL-Datenbank erfordert die DROP ANY DATABASE EVENT SESSION Berechtigung in der Datenbank.
Tipp
SQL Server 2022 hat genauere Berechtigungen für erweiterte Ereignisse eingeführt. Weitere Informationen finden Sie im Blog: Neue granulare Berechtigungen für SQL Server 2022 und Azure SQL zur Verbesserung der Einhaltung von PoLP.
Beispiele
Das folgende Beispiel zeigt, wie eine Ereignissitzung gelöscht wird. Ersetzen Sie zum Verwenden dieses Beispiels mit Datenbankereignissitzungen ON SERVER durch ON DATABASE.
DROP EVENT SESSION test_session ON SERVER;