다음을 통해 공유


DROP SERVER AUDIT(Transact-SQL)

적용 대상: SQL Server Azure SQL Managed Instance

SQL Server Audit 기능을 사용하여 서버 감사 개체를 삭제합니다. SQL Server Audit에 관한 자세한 내용은 SQL Server Audit(데이터베이스 엔진)을 참조하세요.

Transact-SQL 구문 표기 규칙

구문

DROP SERVER AUDIT audit_name  
    [ ; ]  

설명

감사를 변경하려면 감사 상태를 OFF 옵션으로 설정해야 합니다. 감사가 STATE=OFF 외의 옵션으로 설정되었을 때 DROP AUDIT를 실행하면 MSG_NEED_AUDIT_DISABLED 오류 메시지가 표시됩니다.

DROP SERVER AUDIT는 명령이 실행되기 전에 수집된 감사 데이터를 제외한 감사의 메타데이터를 제거합니다.

DROP SERVER AUDIT는 연결된 서버 또는 데이터베이스 감사 사양을 삭제하지 않습니다. 이러한 사양은 수동으로 삭제하거나 분리하여 나중에 새 서버 감사에 매핑해야 합니다.

사용 권한

서버 감사 보안 주체를 생성, 변경 또는 삭제하려면 ALTER ANY SERVER AUDIT 또는 CONTROL SERVER 권한이 있어야 합니다.

예제

다음 예에서는 HIPAA_Audit라는 감사를 삭제합니다.

ALTER SERVER AUDIT HIPAA_Audit  
WITH (STATE = OFF);    
GO  
DROP SERVER AUDIT HIPAA_Audit;  
GO  

관련 항목

CREATE SERVER AUDIT(Transact-SQL)
ALTER SERVER AUDIT(Transact-SQL)
CREATE SERVER AUDIT SPECIFICATION(Transact-SQL)
ALTER SERVER AUDIT SPECIFICATION(Transact-SQL)
DROP SERVER AUDIT SPECIFICATION(Transact-SQL)
CREATE DATABASE AUDIT SPECIFICATION(Transact-SQL)
ALTER DATABASE AUDIT SPECIFICATION(Transact-SQL)
DROP DATABASE AUDIT SPECIFICATION(Transact-SQL)
ALTER AUTHORIZATION(Transact-SQL)
sys.fn_get_audit_file(Transact-SQL)
sys.server_audits(Transact-SQL)
sys.server_file_audits(Transact-SQL)
sys.server_audit_specifications(Transact-SQL)
sys.server_audit_specification_details(Transact-SQL)
sys.database_audit_specifications(Transact-SQL)
sys.database_audit_specification_details(Transact-SQL)
sys.dm_server_audit_status(Transact-SQL)
sys.dm_audit_actions(Transact-SQL)
sys.dm_audit_class_type_map(Transact-SQL)
서버 감사 및 서버 감사 사양 만들기