Dela via


TA BORT HÄNDELSESESSION (Transact-SQL)

gäller för:SQL ServerAzure SQL Managed Instance

Släpper en händelsesession.

Transact-SQL syntaxkonventioner

Syntax

DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }

Arguments

event_session_name

Namnet på en befintlig händelsesession.

Anmärkningar

När du släpper en händelsesession tas all konfigurationsinformation, till exempel mål och sessionsparametrar, bort helt.

Permissions

SQL Server och Azure SQL Managed Instance kräver DROP ANY EVENT SESSION (introducerades i SQL Server 2022) eller ALTER ANY EVENT SESSION behörighet.

Azure SQL Database kräver behörigheten DROP ANY DATABASE EVENT SESSION i databasen.

Tips/Råd

SQL Server 2022 introducerade mer detaljerade behörigheter för utökade händelser. Mer information finns i Blogg: Nya detaljerade behörigheter för SQL Server 2022 och Azure SQL för att förbättra efterlevnaden med PoLP.

Examples

I följande exempel visas hur du släpper en händelsesession. Om du vill använda det här exemplet med databashändelsesessioner ersätter du ON SERVER med ON DATABASE.

DROP EVENT SESSION test_session ON SERVER;