sys.server_audits(Transact-SQL)sys.server_audits (Transact-SQL)

이 항목은 다음에 적용됩니다.예SQL Server(2008부터)아니요Azure SQL Database아니요Azure SQL Data Warehouse 아니요병렬 데이터 웨어하우스 THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

서버 인스턴스에 있는 각 SQL ServerSQL Server Audit에 대해 하나의 행을 포함합니다.Contains one row for each SQL ServerSQL Server audit in a server instance. 자세한 내용은 SQL Server Audit(데이터베이스 엔진)을 참조하세요.For more information, see SQL Server Audit (Database Engine).

열 이름Column name 데이터 형식Data type DescriptionDescription
audit_idaudit_id intint 감사의 ID입니다.ID of the audit.
namename sysnamesysname 감사의 이름입니다.Name of the audit.
audit_guidaudit_guid uniqueidentifieruniqueidentifier 열거 하는 데 사용 되는 감사에 대 한 GUID를 감사 구성원 서버 | 데이터베이스 감사 사양 중 서버 시작 및 데이터베이스 연결 작업.GUID for the audit that is used to enumerate audits with member Server|Database audit specifications during server start-up and database attach operations.
create_datecreate_date datetimedatetime 감사를 만든 UTC 날짜입니다.UTC date the audit was created.
modify_datemodify_date datetimedatetime 감사를 마지막으로 수정한 UTC 날짜입니다.UTC date the audit was last modified.
principal_idprincipal_id intint 서버에 등록된 감사 소유자의 ID입니다.ID of the owner of the audit, as registered to the server.
유형type char(2)char(2) 감사 유형:Audit type:

SL - NT 보안 이벤트 로그SL – NT Security event log

AL - NT 응용 프로그램 이벤트 로그AL – NT Application event log

FL - 파일 시스템의 파일FL – File on file system
type_desctype_desc nvarchar (60)nvarchar(60) SECURITY LOGSECURITY LOG

APPICATION LOGAPPICATION LOG

FILEFILE
on_failureon_failure tinyinttinyint 동작 항목을 쓰지 못한 경우:On Failure to write an action entry:

0 – 계속0 – Continue

1 – 서버 인스턴스 종료1 – Shutdown server instance

2 - 작업 실패2 – Fail operation
on_failure_descon_failure_desc nvarchar (60)nvarchar(60) 동작 항목을 쓰지 못한 경우:On Failure to write an action entry:

CONTINUECONTINUE

SHUTDOWN SERVER INSTANCESHUTDOWN SERVER INSTANCE

FAIL_OPERATIONFAIL_OPERATION
is_state_enabledis_state_enabled tinyinttinyint 0 - 사용 안 함0 – Disabled

1 - 사용1 - Enabled
queue_delayqueue_delay intint 디스크에 쓸 때까지 대기할 최대 시간(밀리초)입니다.Maximum time, in milliseconds, to wait before writing to disk. 0인 경우 이벤트가 계속될 수 있도록 감사에 의해 쓰기가 보장됩니다.If 0, the audit will guarantee a write before an event can continue.
조건자predicate nvarchar (3000)nvarchar(3000) 이벤트에 적용되는 조건자 식입니다.The predicate expression that is applied to the event.

PermissionsPermissions

있는 보안 주체는 ALTER ANY SERVER AUDIT 또는 VIEW ANY DEFINITION 권한이 카탈로그 뷰에 액세스할 수 있어야 합니다.Principals with the ALTER ANY SERVER AUDIT or VIEW ANY DEFINITION permission have access to this catalog view. 또한 보안 주체가 거부 되지 않아야 VIEW ANY DEFINITION 권한.In addition, the principal must not be denied VIEW ANY DEFINITION permission.

사용자가 소유하고 있거나 사용 권한을 부여 받은 보안 개체에 대해서만 카탈로그 뷰의 메타데이터를 볼 수 있습니다.The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. 자세한 내용은 Metadata Visibility Configuration을 참조하세요. For more information, see Metadata Visibility Configuration.

관련 항목:See Also

서버 감사 ( 만들기 Transact SQL ) CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER audit( Transact SQL ) ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER audit( Transact SQL ) DROP SERVER AUDIT (Transact-SQL)
SERVER AUDIT specification( 만들기 Transact SQL ) CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)
ALTER SERVER AUDIT specification( Transact SQL ) ALTER SERVER AUDIT SPECIFICATION (Transact-SQL)
DROP SERVER AUDIT specification( Transact SQL ) DROP SERVER AUDIT SPECIFICATION (Transact-SQL)
DATABASE AUDIT specification( 만들기 Transact SQL ) CREATE DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER DATABASE AUDIT specification( Transact SQL ) ALTER DATABASE AUDIT SPECIFICATION (Transact-SQL)
DROP DATABASE AUDIT specification( Transact SQL ) DROP DATABASE AUDIT SPECIFICATION (Transact-SQL)
ALTER authorization( Transact SQL ) ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file( Transact SQL ) sys.fn_get_audit_file (Transact-SQL)
sys.server_file_audits( Transact SQL ) sys.server_file_audits (Transact-SQL)
sys.server_audit_specifications( Transact SQL ) sys.server_audit_specifications (Transact-SQL)
sys.server_audit_specification_details( Transact SQL ) sys.server_audit_specification_details (Transact-SQL)
sys.database_audit_specifications( Transact SQL ) sys.database_audit_specifications (Transact-SQL)
sys.database_audit_specification_details( Transact SQL ) sys.database_audit_specification_details (Transact-SQL)
sys.dm_server_audit_status( Transact SQL ) sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions( Transact SQL ) sys.dm_audit_actions (Transact-SQL)
sys.dm_audit_class_type_map( Transact SQL ) sys.dm_audit_class_type_map (Transact-SQL)
서버 감사 및 서버 감사 사양 만들기Create a Server Audit and Server Audit Specification