Aracılığıyla paylaş


sp_syspolicy_set_log_on_success (Transact-SQL)

Başarılı bir ilke değerlendirme ilkesi Tarihçe günlüğüne için ilke tabanlı yönetim günlüğe kaydedilip kaydedilmeyeceğini belirtir.

Topic link iconTransact-SQL sözdizimi kuralları

sp_syspolicy_set_log_on_success [ @value = ] value

Bağımsız değişkenler

  • [ @value= ] value
    Determines whether successful policy evaluations are logged.value is sqlvariant, and can be one of the following values:

    • 0'veya 'false' başarılı ilke değerlendirme oturum =.

    • 'true' ya da 1 başarılı ilke değerlendirme oturum =.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

Sp_syspolicy_set_log_on_success msdb veritabanını sistem bağlamında çalıştırmalısınız.

Ne zaman value ilke değerlendirme oturum açılamadı yalnızca 0 ya da 'false' küme.

İzinler

PolicyAdministratorRole sabit veritabanı rolü üyeliği gerekir.

Security noteSecurity Note:

Olası bir ayrıcalık kimlik bilgileri bilgisi: PolicyAdministratorRole roldeki kullanıcı, sunucu Tetikleyicileri ve örneğinin çalışmasını etkileyebilir, zamanlamayı ilke yürütmeler oluşturabilirsiniz.Database Engine. Örneğin, PolicyAdministratorRole roldeki kullanıcı, nesnelerin çoğunu içinde oluşturulmasını önleyen bir ilke oluşturabilirsiniz Database Engine. Kimlik bilgileri nedeniyle bu olası Ayrıcalık PolicyAdministratorRole rolünü yalnızca yapılandırmasını denetlemek ile güvenilen kullanıcılara verilmelidir Database Engine.

Örnekler

Aşağıdaki örnek, başarılı bir ilke değerlendirme günlüğünü etkinleştirir.

EXEC msdb.dbo.sp_syspolicy_set_log_on_success @value = 1;

GO