syspolicy_policies (Transact-SQL)
Gilt für:SQL Server
Zeigt eine Zeile für jede Richtlinie für die richtlinienbasierte Verwaltung im instance von SQL Server an. syspolicy_policies gehört zum dbo-Schema in der msdb-Datenbank. In der folgenden Tabelle werden die Spalten in der syspolicy_policies-Sicht beschrieben.
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
policy_id | int | Bezeichner der Richtlinie. |
name | sysname | Name der Richtlinie. |
condition_id | int | ID der Bedingung, die durch diese Richtlinie erzwungen oder getestet wird. |
root_condition_id | int | Nur zur internen Verwendung. |
date_created | datetime | Datum und Uhrzeit der Erstellung der Richtlinie. |
execution_mode | int | Auswertungsmodus für die Richtlinie. Es sind folgende Werte möglich: 0 = Bedarfsgesteuert Dieser Modus wertet die Richtlinie aus, wenn sie vom Benutzer direkt angegeben wird. 1 = Bei Änderung: Verhindern Dieser automatisierte Modus verwendet DDL-Trigger, um Richtlinienverstöße zu verhindern. 2 = Bei Änderung: Nur protokollieren Dieser automatisierte Modus verwendet die Ereignisbenachrichtigung, um eine Richtlinie dann auszuwerten, wenn eine relevante Änderung auftritt. Die Richtlinienverstöße werden protokolliert. 4 = Nach Zeitplan Dieser automatisierte Modus verwendet einen SQL Server-Agent Auftrag, um eine Richtlinie regelmäßig auszuwerten. In diesem Modus werden Richtlinienverstöße protokolliert. Hinweis: Der Wert 3 ist kein möglicher Wert. |
policy_category | int | ID der Richtlinienkategorie der richtlinienbasierten Verwaltung, zu der diese Richtlinie gehört. Ist NULL, wenn sie sich in der Standardrichtliniengruppe befindet. |
schedule_uid | uniqueidentifier | Enthält die ID des Zeitplans, wenn execution_mode den Wert Nach Zeitplan aufweist. Ist andernfalls NULL. |
description | nvarchar(max) | Beschreibung der Richtlinie. Die Beschreibungsspalte ist optional und kann NULL sein. |
help_text | nvarchar(4000) | Der Linktext, der zu help_link gehört. |
help_link | nvarchar(2083) | Der zusätzliche Hilfelink, der der Richtlinie vom Richtlinienersteller zugewiesen wird. |
object_set_id | int | ID des Objektsatzes, den die Richtlinie auswertet. |
is_enabled | bit | Gibt an, ob die Richtlinie zurzeit aktiviert (1) oder deaktiviert (0) ist. |
job_id | uniqueidentifier | Wenn die execution_mode Auf Zeitplan festgelegt ist, enthält die ID des SQL Server-Agent Auftrags, der die Richtlinie ausführt. |
created_by | sysname | Anmeldung, die die Richtlinie erstellt hat. |
modified_by | sysname | Anmeldung, die die Richtlinie zuletzt geändert hat. Ist NULL, wenn nie geändert. |
date_modified | datetime | Datum und Uhrzeit der Erstellung der Richtlinie. Ist NULL, wenn nie geändert. |
Bemerkungen
Fragen Sie bei der Problembehandlung bei der richtlinienbasierten Verwaltung die syspolicy_conditions Ansicht ab, um zu ermitteln, ob die Richtlinie aktiviert ist. Diese Sicht zeigt darüber hinaus an, wer die Richtlinie erstellt oder zuletzt geändert hat.
Berechtigungen
Erfordert die Mitgliedschaft in der PolicyAdministratorRole-Rolle in der msdb-Datenbank.
Siehe auch
Verwalten von Servern mit der richtlinienbasierten Verwaltung
Sichten der richtlinienbasierten Verwaltung (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für