Sunucu denetim BELİRTİMİ (Transact-SQL) oluştur
Bir sunucu denetim belirtimi nesnesini kullanarak oluşturur SQL Server Denetim özelliği.Daha fazla bilgi için, bkz. SQL Server denetim anlama.
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
Server -düzey 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 kayıtlar toplanıyor gelen denetim devre dışı bırakır.
Açıklamalar
Denetim sunucu denetim belirtimi için oluşturmadan önce varolmalıdır.Sunucu denetim belirtimi oluşturulduğunda, devre dışı durumda olur.
İ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 izni olan sysadmin hesabı, ya da sorumluları açık erişimi denetleme.
Örnekler
Aşağıdaki örnek, adı verilen bir sunucu denetim belirtimi oluşturur HIPPA_Audit_Specification denetimleri için oturumları, başarısız bir SQL Server Denetim adı verilen HIPPA_Audit.
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 anlama.
Ayrıca bkz.