MEMBUAT SPESIFIKASI AUDIT SERVER (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL Managed Instance

Membuat objek spesifikasi audit server menggunakan fitur Audit SQL Server. Untuk informasi selengkapnya, lihat Audit SQL Server (Mesin Database).

Konvensi sintaks transact-SQL

Sintaksis

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

Catatan

Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.

Argumen

audit_specification_name
Nama spesifikasi audit server.

audit_name
Nama audit tempat spesifikasi ini diterapkan.

audit_action_group_name
Nama grup tindakan yang dapat diaudit tingkat server. Untuk daftar Grup Tindakan Audit, lihat Grup dan Tindakan Tindakan Audit SQL Server.

WITH ( STATE = { ON | OFF } )
Mengaktifkan atau menonaktifkan audit dari mengumpulkan rekaman untuk spesifikasi audit ini.

Keterangan

Audit harus ada sebelum membuat spesifikasi audit server untuk itu. Saat spesifikasi audit server dibuat, spesifikasi tersebut dalam status dinonaktifkan.

Izin

Pengguna dengan izin ALTER ANY SERVER AUDIT dapat membuat spesifikasi audit server dan mengikatnya ke audit apa pun.

Setelah spesifikasi audit server dibuat, spesifikasi dapat dilihat oleh pengguna dengan izin CONTROL SERVER, akun sysadmin, atau prinsipal yang memiliki akses eksplisit ke audit.

Contoh

Contoh berikut membuat spesifikasi audit server yang disebut HIPAA_Audit_Specification bahwa audit gagal masuk, untuk Audit SQL Server yang disebut HIPAA_Audit.

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

Untuk contoh lengkap tentang cara membuat audit, lihat Audit SQL Server (Mesin Database).

Lihat Juga

CREATE SERVER AUDIT (Transact-SQL)
ALTER SERVER AUDIT (Transact-SQL)
DROP SERVER AUDIT (Transact-SQL)
UBAH SPESIFIKASI AUDIT SERVER (Transact-SQL)
SPESIFIKASI AUDIT SERVER DROP (Transact-SQL)
MEMBUAT SPESIFIKASI AUDIT DATABASE (Transact-SQL)
UBAH SPESIFIKASI AUDIT DATABASE (Transact-SQL)
HILANGKAN SPESIFIKASI AUDIT DATABASE (T-SQL)
ALTER AUTHORIZATION (Transact-SQL)
sys.fn_get_audit_file (T-SQL)
sys.server_audits (T-SQL)
sys.server_file_audits (T-SQL)
sys.server_audit_specifications (T-SQL)
sys.server_audit_specification_details (T-SQL)
sys.database_audit_specifications (T-SQL)
sys.database_audit_specification_details (T-SQL)
sys.dm_server_audit_status (T-SQL)
sys.dm_audit_actions (T-SQL)
Membuat Audit Server dan Spesifikasi Audit Server