syspolicy_policies (języka Transact-SQL)

Wyświetla jeden wiersz dla każdej zasady oparte na zasadach zarządzania w wystąpienie SQL Server. syspolicy_policies należy do dbo schematu w msdb bazy danych.W poniższej tabela opisano kolumny w syspolicy_policies Widok.

Nazwa kolumny

Typ danych

Opis

policy_id

int

Identyfikator zasady.

name

sysname

Nazwa zasady.

condition_id

int

Identyfikator warunku wymuszone lub badane przez tę zasadę.

root_condition_id

int

Tylko do użytku wewnętrznego.

date_created

datetime

Data i czas utworzenia zasad.

execution_mode

int

Tryb oceny zasad.Możliwe wartości są następujące:

  • 0 = Na żądanie

    W tym trybie ocenia zasad podczas bezpośrednio określonych przez użytkownika.

  • 1 = Zmian: zapobieganie

    Ten tryb automatycznego używa Wyzwalacze DDL , aby uniknąć naruszenia zasad.

  • 2 = Zmian: tylko rejestruj

    Ten tryb automatycznego używa zdarzenie powiadomienie do oceny zasadę, gdy występuje istotne zmiany i rejestruje naruszenia zasad.

  • 4 = Zgodnie z harmonogramem

    Używa tego trybu automatycznego SQL Server Agent zadanie okresowo oceniać zasad.Tryb dzienniki naruszenia zasad.

UwagaUwaga:
Wartość 3 nie jest możliwe wartości.

policy_category

int

Identyfikator kategorii zasad zarządzania opartego na zasadach, należącym do tej zasady.Jest NULL, jeśli jest domyślne zasady grupy.

schedule_uid

uniqueidentifier

Gdy execution_mode jest On schedule, zawiera identyfikator harmonogramu; w przeciwnym razie jest NULL.

description

nvarchar(max)

Opis zasad.Opis kolumna jest opcjonalny i może mieć wartość NULL.

help_text

nvarchar(4000)

Tekst hiperłącza, która należy do help_link.

help_link

nvarchar(2083)

Hiperłącze dodatkowa pomoc jest przypisana do zasad przez twórcę zasad.

object_set_id

int

Identyfikator obiektu zestaw , który ocenia zasad.

is_enabled

bit

Wskazuje, czy zasada jest aktualnie włączony (1) czy wyłączone (0).

job_id

uniqueidentifier

Gdy execution_mode jest On schedule, zawiera identyfikator SQL Server Agent zadanie uruchamiające zasad.

created_by

sysname

Logowanie utworzone zasady.

modified_by

sysname

Większość niedawno zmodyfikowanych zasad logowania.Czy wartość NULL, jeśli nigdy nie jest modyfikowany.

date_modified

datetime

Data i czas utworzenia zasad.Czy wartość NULL, jeśli nigdy nie jest modyfikowany.

Uwagi

Podczas rozwiązywania problemów z zarządzania opartego na zasadach, kwerenda syspolicy_conditions w celu ustalenia, czy jest włączona.Ten widok wyświetla także kto utworzenia i ostatniej zmiany tej zasady.

Uprawnienia

Wymaga członkostwa w PolicyAdministratorRole rolę w msdb bazy danych.