sys.database_audit_specification_details(Transact-SQL)sys.database_audit_specification_details (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 information about the database audit specifications in a SQL ServerSQL Server audit on a server instance for all databases. 자세한 내용은 SQL Server Audit(데이터베이스 엔진)을 참조하세요.For more information, see SQL Server Audit (Database Engine). 목록은 모든 audit_action_id 및 해당 이름, 쿼리 sys.dm_audit_actions( Transact SQL ) .For a list of all audit_action_id's and their names, query sys.dm_audit_actions (Transact-SQL).

열 이름Column name 데이터 형식Data type DescriptionDescription
database_specification_iddatabase_specification_id intint 감사 사양의 ID입니다.ID of the audit specification.
audit_action_idaudit_action_id intint 감사 동작의 ID입니다.ID of the audit action.
audit_action_nameaudit_action_name SysnameSysname 감사 동작 또는 감사 동작 그룹의 이름입니다.Name of audit action or audit action group
클래스Class intint 감사 중인 개체의 클래스를 식별합니다.Identifies class of object which is being audited.
class_ descclass_ desc Nvarchar (60)Nvarchar(60) 감사 중인 개체의 클래스에 대한 설명:Description of class of object which is being audited:

- SCHEMA- SCHEMA

- TABLE- TABLE
major_idmajor_id intint Table Audit 동작의 Table ID와 같이 감사 중인 개체의 주 ID입니다.Major ID of object being audited, such as a Table ID of a Table Audit action.
minor_idminor_id IntInt Table Audit 동작의 열 ID와 같이 클래스에 따라 해석되어 감사 중인 개체의 보조 ID입니다.Secondary ID of object that is being audited, interpreted according to class, such as the column ID of a Table Audit action.
audited_principal_idaudited_principal_id intint 감사 중인 보안 주체입니다.Principal that is being audited.
audited_resultaudited_result Nvarchar (60)Nvarchar(60) 감사 동작 결과:Audit action results:

- SUCCESS AND FAILURE - SUCCESS- SUCCESS AND FAILURE - SUCCESS

- FAILURE- FAILURE
is_groupis_group 비트Bit 다음은 개체가 그룹인지 여부를 보여 줍니다.Shows whether the object is a group:

0 - 그룹 아님0 - Not a group

1 - 그룹임1 - Group

PermissionsPermissions

있는 보안 주체는 ALTER ANY DATABASE AUDIT 또는 VIEW DEFINITION 권한을 dbo 역할과의 멤버는 db_owners 고정된 데이터베이스 역할에는이 카탈로그 뷰에 액세스할 수 있어야 합니다.Principals with the ALTER ANY DATABASE AUDIT or VIEW DEFINITION permissions, the dbo role, and members of the db_owners fixed database role have access to this catalog view. 또한 보안 주체가 거부 되지 않아야 VIEW DEFINITION 권한.In addition, the principal must not be denied VIEW 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_audits( Transact SQL ) sys.server_audits (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.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