Aracılığıyla paylaş


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.

Konu bağlantısı simgesiTransact-SQL sözdizimi 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
    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.

Başvuru

Kavramlar