Partager via


DROP EVENT SESSION (Transact-SQL)

S’applique à :SQL ServerAzure SQL Managed Instance

Supprime une session d'événements.

Conventions de la syntaxe Transact-SQL

Syntaxe

DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }

Arguments

event_session_name

Nom d’une session d’événements existante.

Remarques

Lorsque vous supprimez une session d'événements, toutes les informations de configuration, telles que les cibles et les paramètres de session, sont totalement supprimées.

Autorisations

SQL Server et Azure SQL Managed Instance nécessitent l’autorisation DROP ANY EVENT SESSION (introduite dans SQL Server 2022) ou ALTER ANY EVENT SESSION l’autorisation.

Azure SQL Database nécessite l’autorisation DROP ANY DATABASE EVENT SESSION dans la base de données.

Conseil / Astuce

SQL Server 2022 a introduit des autorisations plus granulaires pour les événements étendus. Pour plus d’informations, consultez Blog : Nouvelles autorisations granulaires pour SQL Server 2022 et Azure SQL afin d’améliorer l’adhésion à PoLP.

Exemples

L'exemple suivant montre comment supprimer une session d'événements. Pour utiliser cet exemple avec des sessions d’événements de base de données, remplacez ON SERVER par ON DATABASE.

DROP EVENT SESSION test_session ON SERVER;