Aracılığıyla paylaş


sp_syspolicy_purge_health_state (Transact-SQL)

İlke tabanlı Yönetimi İlkesi sağlık durumlarını siler.Hangi düğümlerin bir ilke değerlendirmesi başarısız olan belirlemenize olanak sağlayan görsel gösterge (kaydırma simge kırmızı "x" ile) Object Explorer ilke sağlık durumlarıdır.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

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'
    Object Explorer'da sağlık durumunu istediğiniz düğümü temsil eder.target_tree_root_with_id İş nvarchar(400), varsayılan değer null.

    Değerleri belirleyebilirsiniz target_query_expression_with_id sütun msdb.dbo.syspolicy_system_health_state Sistem görünüm.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Açıklamalar

Çalıştırmanız gerekir sp_syspolicy_purge_health_state bağlamında msdb Sistem veritabanı.

Bu ' % s'yordamı saklı yordam parametre belirtmeden çalıştırırsanız, tüm düğümlerin Object Explorer'da sistem sağlığı durumunu silinir.

İzinler

Üyelik gerektiren PolicyAdministratorRole veritabanı rolüsabit.

Güvenlik notuGüvenlik Notu

Olası ayrıcalık kimlik bilgileri: Kullanıcılar, PolicyAdministratorRole rolü sunucu tetikleyici oluşturursanız ve zamanlama örnek çalışmasını etkileyebilir İlkesi yürütmeler Veritabanı Altyapısı.Örneğin, kullanıcıların PolicyAdministratorRole rol içinde oluşturulan nesnelerin çoğu engelleyen bir ilke oluşturup Veritabanı Altyapısı.Bu kimlik bilgileri, olası ayrıcalık nedeniyle PolicyAdministratorRole Rol verilen yalnızca yapılandırma denetleme ile güvenilen kullanıcılara Veritabanı Altyapısı.

Örnekler

Aşağıdaki örnekte, sağlık durumları Object Explorer'da belirli bir düğüm için silinir.

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

GO