Partilhar via


SESSÃO DE DROP EVENT (Transact-SQL)

Aplica-se a:SQL ServerAzure SQL Managed Instance

Descarta uma sessão de evento.

Transact-SQL convenções de sintaxe

Sintaxe

DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }

Arguments

event_session_name

O nome de uma sessão de evento existente.

Observações

Quando você solta uma sessão de evento, todas as informações de configuração, como destinos e parâmetros de sessão, são completamente removidas.

Permissions

O SQL Server e a Instância Gerenciada SQL do Azure exigem a permissão (introduzida DROP ANY EVENT SESSION no SQL Server 2022) ou ALTER ANY EVENT SESSION .

O Banco de Dados SQL do Azure requer a DROP ANY DATABASE EVENT SESSION permissão no banco de dados.

Sugestão

O SQL Server 2022 introduziu permissões mais granulares para Eventos Estendidos. Para obter mais informações, consulte Blog: Novas permissões granulares para SQL Server 2022 e Azure SQL para melhorar a aderência com PoLP.

Examples

O exemplo a seguir mostra como descartar uma sessão de evento. Para usar este exemplo com sessões de eventos de banco de dados, substitua ON SERVER por ON DATABASE.

DROP EVENT SESSION test_session ON SERVER;