적용 대상:SQL Server
Azure SQL Managed Instance
이벤트 세션을 삭제합니다.
구문
DROP EVENT SESSION event_session_name
ON { SERVER | DATABASE }
인수
event_session_name
기존 이벤트 세션의 이름입니다.
설명
이벤트 세션을 삭제하면 대상 및 세션 매개 변수와 같은 모든 구성 정보가 완전히 제거됩니다.
사용 권한
SQL Server 및 Azure SQL Managed Instance에는 (SQL Server 2022에 도입됨) 또는 ALTER ANY EVENT SESSION 권한이 필요합니다 DROP ANY EVENT SESSION .
Azure SQL Database에는 데이터베이스에 대한 DROP ANY DATABASE EVENT SESSION 권한이 필요합니다.
팁 (조언)
SQL Server 2022에는 확장 이벤트에 대한 보다 세부적인 권한이 도입되었습니다. 자세한 내용은 블로그: PoLP 준수를 개선하기 위한 SQL Server 2022 및 Azure SQL에 대한 새로운 세분화된 권한을 참조하세요.
예제
다음 예에서는 이벤트 세션 삭제 방법을 보여 줍니다. 이 예제를 데이터베이스 이벤트 세션과 ON SERVERON DATABASE함께 사용하려면 .
DROP EVENT SESSION test_session ON SERVER;