다음을 통해 공유


sys.dm_server_audit_status(Transact-SQL)

적용 대상: SQL Server Azure SQL Managed Instance

감사의 현재 상태를 나타내는 각 서버 감사의 행을 반환합니다. 자세한 내용은 SQL Server Audit(데이터베이스 엔진)을 참조하세요.

열 이름 데이터 형식 설명
audit_id int 감사의 ID입니다. 카탈로그 뷰의 audit_id 열에 sys.audits 매핑됩니다.
이름 sysname 감사의 이름입니다. 카탈로그 뷰의 name 열과 sys.server_audits 동일합니다.
status smallint 서버 감사의 숫자 상태입니다.

0 = 시작되지 않음
1 = 시작됨
2 = 런타임 실패
3 = 대상 만들기 실패
4 = 종료
status_desc nvarchar(256) 서버 감사의 상태를 보여 주는 문자열:

- NOT_STARTED
-시작
- RUNTIME_FAIL
- TARGET_CREATION_FAILED
- SHUTTING_DOWN
status_time datetime2 감사의 마지막 상태 변경에 대한 UTC의 타임스탬프입니다.
event_session_address varbinary(8) 감사와 연결된 확장 이벤트 세션의 주소입니다. 카탈로그 뷰의 address 열과 sys.dm_xe_sessions 관련이 있습니다.
audit_file_path nvarchar(256) 현재 사용 중인 감사 파일 대상의 전체 경로 및 파일 이름입니다. 파일 감사에 대해서만 채워집니다.
audit_file_size bigint 감사 파일의 대략적인 크기(바이트)입니다. 파일 감사에 대해서만 채워집니다.

사용 권한

보안 주체에는 VIEW SERVER SECURITY STATE 권한이 있어야 합니다.

사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.

참고 항목

다음 단계