Sdílet prostřednictvím


DROP EVENT SESSION (Transact-SQL)

platí pro:SQL Serverazure SQL Managed Instance

Zahodí relaci události.

Transact-SQL konvence syntaxe

Syntaxe

DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }

Arguments

event_session_name

Název existující relace události.

Poznámky

Když relaci události odstraníte, všechny informace o konfiguraci, jako jsou cíle a parametry relace, se úplně odeberou.

Povolení

SQL Server a Azure SQL Managed Instance vyžadují DROP ANY EVENT SESSION (zavedený v SQL Serveru 2022) nebo ALTER ANY EVENT SESSION oprávnění.

Azure SQL Database vyžaduje DROP ANY DATABASE EVENT SESSION oprávnění v databázi.

Návod

SQL Server 2022 zavedl podrobnější oprávnění pro rozšířené události. Další informace najdete v tématu Blog: Nová podrobná oprávnění pro SQL Server 2022 a Azure SQL pro zlepšení dodržování poLP.

Examples

Následující příklad ukazuje, jak odstranit relaci události. Chcete-li použít tento příklad s relacemi událostí databáze, nahraďte ON SERVER za ON DATABASE.

DROP EVENT SESSION test_session ON SERVER;