Compartilhar via


DROP EVENT SESSION (Transact-SQL)

Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure

Remove uma sessão de evento.

Convenções de sintaxe de Transact-SQL

Sintaxe

DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }

Argumentos

event_session_name

O nome de uma sessão de evento existente.

Comentários

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

Permissões

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

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

Dica

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 SQL do Azure para melhorar a adesão ao PoLP.

Exemplos

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

DROP EVENT SESSION test_session ON SERVER;