Udostępnij za pomocą


DROP EVENT SESSION (Transact-SQL)

Dotyczy:SQL ServerAzure SQL Managed Instance

Przerywa sesję zdarzeń.

Transact-SQL konwencje składni

Składnia

DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }

Arguments

event_session_name

Nazwa istniejącej sesji zdarzeń.

Uwagi

Po usunięciu sesji zdarzeń wszystkie informacje o konfiguracji, takie jak obiekty docelowe i parametry sesji, zostaną całkowicie usunięte.

Permissions

Program SQL Server i usługa Azure SQL Managed Instance wymagają DROP ANY EVENT SESSION (wprowadzonego w programie SQL Server 2022) lub ALTER ANY EVENT SESSION uprawnienia.

Usługa Azure SQL Database wymaga DROP ANY DATABASE EVENT SESSION uprawnienia w bazie danych.

Wskazówka

Program SQL Server 2022 wprowadził bardziej szczegółowe uprawnienia dla zdarzeń rozszerzonych. Aby uzyskać więcej informacji, zobacz Blog: Nowe szczegółowe uprawnienia dla programu SQL Server 2022 i usługi Azure SQL w celu poprawy zgodności z funkcją PoLP.

Przykłady

W poniższym przykładzie pokazano, jak usunąć sesję zdarzeń. Aby użyć tego przykładu z sesjami zdarzeń bazy danych, zastąp element ON SERVER .ON DATABASE

DROP EVENT SESSION test_session ON SERVER;