Aracılığıyla paylaş


sp_syspolicy_purge_health_state (Transact-SQL)

Ilke tabanlı yönetim ilkesi durumu durumlarda siler.Hangi düğümlerin bir ilke değerlendirme başarısız olan belirlemenizi sağlayan görsel göstergesi (kaydırma simge kırmızı "X" ile) Object Explorer içindeki ilke sağlık durumlarıdır.

Topic link iconTransact-SQL sözdizimi kuralları

sp_syspolicy_purge_health_state [ @target_tree_root_with_id = ] 'target_tree_root_with_id'

Bağımsız değişkenler

  • [ @target_tree_root_with_id = ] 'target_tree_root_with_id'
    Represents the node in Object Explorer where you want to clear the health state.target_tree_root_with_id is nvarchar(400), with a default of NULL.

    Msdb.dbo.syspolicy_system_health_state sistem görünümünün target_query_expression_with_id sütundaki değerler belirtebilirsiniz.

Dönüş Kodu Değerleri

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

Remarks

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

Bu saklı yordam parametreleri olmadan çalıştırırsanız, Object Explorer tüm düğümler için sistem sağlığı durumunu silinir.

İzinler

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

Security noteSecurity Note:

Olası bir ayrıcalık kimlik bilgileri bilgisi: PolicyAdministratorRole rolündeki kullanıcılar'ın sunucu tetikleyici oluşturursanız ve çalýþmasýný etkileyen ilke yürütmeler zamanlayabilirsiniz örnek 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, Object Explorer içindeki belirli bir düğümün durumu durumları siler.

EXEC msdb.dbo.sp_syspolicy_purge_health_state @target_tree_root_with_id = 'Server/Database[@ID=7]';

GO