CREATE SERVER AUDIT SPECIFICATION (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL Managed Instance

Létrehoz egy kiszolgálói auditpecifikációs objektumot az SQL Server naplózási funkciójával. További információ: SQL Server Audit (Adatbázismotor).

Transact-SQL szintaxis konvenciók

Syntax

CREATE SERVER AUDIT SPECIFICATION audit_specification_name  
FOR SERVER AUDIT audit_name  
{  
    { ADD ( { audit_action_group_name } )   
    } [, ...n]  
    [ WITH ( STATE = { ON | OFF } ) ]  
}  
[ ; ]  

Arguments

audit_specification_name
A szerver audit specifikációjának neve.

audit_name
Az audit neve, amelyre ezt a specifikációt alkalmazzák.

audit_action_group_name
Egy szerverszintű auditálható műveletek csoportjának neve. Az Audit Action Groups listájához lásd: SQL Server Audit Action Groups and Actions.

MIVEL ( ÁLLAPOT = { ON | OFF } )
Lehetővé teszi vagy letiltja az audit számára, hogy az ellenőrzés nyilvántartásokat gyűjthessen ehhez az auditi specifikációhoz.

Remarks

Egy auditnak léteznie kell, mielőtt létrehoz egy kiszolgálói auditos specifikációt. A kiszolgáló naplózási specifikációjának létrehozásakor az le van tiltva.

Permissions

Az ALTER ANY SERVER AUDIT engedéllyel rendelkező felhasználók létrehozhatnak kiszolgálói naplózási specifikációkat, és bármilyen naplózáshoz köthetik őket.

Miután létrehoztak egy szerver audit specifikációt, a CONTROL SERVER jogosultsággal rendelkező felhasználók, a rendszerinformációs fiók vagy az alapvezetők is megtekinthetik az auditot.

Examples

A következő példa egy szerveraudit specifikációt hoz létre, amelyet a HIPAA_Audit_Specification sikertelen bejelentkezések auditál, egy SQL Server Audit esetén, amelynek neve HIPAA_Audit.

CREATE SERVER AUDIT SPECIFICATION HIPAA_Audit_Specification  
FOR SERVER AUDIT HIPAA_Audit  
    ADD (FAILED_LOGIN_GROUP)  
    WITH (STATE=ON);  
GO  

A naplózás létrehozásának teljes példáját az SQL Server audit (adatbázismotor) című témakörben találhatja meg.

Lásd még

CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (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 (adatbázis audit specifikáció részletei, Transact-SQL)
sys.dm_server_audit_status (Transact-SQL)
sys.dm_audit_actions (Transact-SQL)
Kiszolgálónaplózás és kiszolgálónaplózási specifikáció létrehozása