server DENETIM BELIRTIM (Transact-sql) oluştur
Bir sunucu denetim belirtimi nesnenin kullanarak oluşturur SQL Serverdenetim özelliğini. Daha fazla bilgi için, bkz. SQL Server denetim (veritabanı altyapısı).
Transact-SQL Sözdizim Kuralları
Sözdizimi
CREATE SERVER AUDIT SPECIFICATION audit_specification_name
FOR SERVER AUDIT audit_name
{
{ ADD ( { audit_action_group_name } )
} [, ...n]
[ WITH ( STATE = { ON | OFF } ) ]
}
[ ; ]
Bağımsız değişkenler
audit_specification_name
Sunucu denetim belirtimi adı.audit_name
Bu belirtim uygulandığı denetim adı.audit_action_group_name
Sunucu düzeyinde denetlenebilir eylemleri bir grup adı. Denetim eylem grupları listesi için bkz: SQL Server denetim eylem grupları ve eylemler.WITH ( STATE = { ON | OFF } )
Etkinleştirir veya bu denetim belirtimi için kayıtlar toplanıyor gelen denetim devre dışı bırakır.
Açıklamalar
Bir denetim için bir sunucu denetim belirtimi oluşturmadan önce varolmalıdır. Sunucu denetim belirtimi oluşturulduğunda, devre dışı durumda olduğunu.
İzinler
any server DENETIM alter izni olan kullanıcılar sunucu denetim belirtimleri oluşturabilir ve bunları tüm denetim bağlama.
Sunucu denetim belirtimi oluşturulduktan sonra onu ilkeleri tarafından görüntülenebilir, control sunucu veya any server DENETIM alter izinleri ile sysadminhesabı veya Denetim açık erişmesini sysadminhesap.
Örnekler
Aşağıdaki örnek, adı verilen bir sunucu denetim belirtimi oluşturur HIPPA_Audit_Specificationdenetimleri için oturumları, başarısız bir SQL ServerDenetim denilen HIPPA_Audit.
CREATE SERVER AUDIT SPECIFICATION HIPPA_Audit_Specification
FOR SERVER AUDIT HIPPA_Audit
ADD (FAILED_LOGIN_GROUP);
GO
CREATE SERVER AUDIT SPECIFICATION HIPPA_Audit_Specification
FOR SERVER AUDIT HIPPA_Audit
ADD (FAILED_LOGIN_GROUP);
GO
Bir denetim oluşturma hakkında tam bir örnek için bkz: SQL Server denetim (veritabanı altyapısı).
Ayrıca bkz.
Başvuru
server DENETIM (Transact-sql) oluştur
alter server DENETIM (Transact-sql)
drop server DENETIM (Transact-sql)
alter server DENETIM BELIRTIM (Transact-sql)
drop server DENETIM BELIRTIM (Transact-sql)
database DENETIM BELIRTIM (Transact-sql) oluştur
alter database DENETIM BELIRTIM (Transact-sql)
drop database DENETIM BELIRTIM (Transact-sql)
sys.fn_get_audit_file (Transact-sql)
verirsys.server_auditsKatalog (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 (Transact-sql)
sys.dm_server_audit_status (Transact-sql)
sys.dm_audit_actions (Transact-sql)