Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Löscht die Richtlinienzustandsstatus in der richtlinienbasierten Verwaltung. Richtlinienzustandsstatus sind visuelle Indikatoren (ein Bildlaufsymbol mit einem roten "X") innerhalb des Objekt-Explorers, mit denen Sie bestimmen können, für welche Knoten die Richtlinienauswertung fehlerhaft ist.
Transact-SQL-Syntaxkonventionen
Syntax
sp_syspolicy_purge_health_state [ @target_tree_root_with_id = ] 'target_tree_root_with_id'
Argumente
[ @target_tree_root_with_id = ] 'target_tree_root_with_id'
Stellt den Knoten im Objekt-Explorer dar, an dem Sie den Status des Zustands löschen möchten. hat den Wert. target_tree_root_with_id ist vom Datentyp nvarchar(400) und hat den Standardwert NULL.Sie können Werte aus der target_query_expression_with_id-Spalte der msdb.dbo.syspolicy_system_health_state-Systemsicht angeben.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
Sie müssen sp_syspolicy_purge_health_state im Kontext der msdb-Systemdatenbank ausführen.
Wenn Sie diese gespeicherte Prozedur ganz ohne Parameter ausführen, wird der Systemzustandsstatus für alle Knoten im Objekt-Explorer gelöscht.
Berechtigungen
Erfordert die Mitgliedschaft in der festen Datenbankrolle PolicyAdministratorRole.
Sicherheitshinweis |
|---|
Mögliche Erweiterung der Anmeldeinformationen: Benutzer mit der PolicyAdministratorRole können Servertrigger erstellen und die Ausführung von Richtlinien planen. Dies kann sich auf die Arbeitsweise der Database Engine (Datenbankmodul)-Instanz auswirken. Ein Benutzer mit der PolicyAdministratorRole kann beispielsweise eine Richtlinie erstellen, durch die das Erstellen der meisten Objekte in Database Engine (Datenbankmodul) verhindert wird. Aufgrund dieser möglichen Erweiterung der Anmeldeinformationen sollte die PolicyAdministratorRole nur Benutzern gewährt werden, die hinsichtlich der Kontrolle der Konfiguration von Database Engine (Datenbankmodul) vertrauenswürdig sind. |
Beispiele
Im folgenden Beispiel werden die verschiedenen Zustandsstatus für einen bestimmten Knoten im Objekt-Explorer gelöscht.
EXEC msdb.dbo.sp_syspolicy_purge_health_state @target_tree_root_with_id = 'Server/Database[@ID=7]';
GO
Siehe auch
Verweis
Gespeicherte Prozeduren für die richtlinienbasierte Verwaltung (Transact-SQL)
Sicherheitshinweis