Поделиться через


syspolicy_conditions (Transact-SQL)

Отображает по одной строке для каждого условия управления на основе политик в экземпляре SQL Server. Представление syspolicy_conditions принадлежит к схеме dbo в базе данных msdb. В следующей таблице описываются столбцы представления syspolicy_conditions.

Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии).

Имя столбца

Тип данных

Описание

condition_id

int

Идентификатор условия. Каждое условие представляет собой коллекцию, состоящую из одного или нескольких выражений условий.

name

sysname

Имя условия.

date_created

datetime

Дата и время создания условия.

description

nvarchar(max)

Описание условия. Столбец описания является необязательным и может принимать значение NULL.

created_by

sysname

Имя пользователя, создавшего условие.

modified_by

sysname

Имя пользователя, изменившего это условие последним. Содержит значение NULL, если изменений не было.

date_modified

datetime

Дата и время создания условия. Содержит значение NULL, если изменений не было.

is_name_condition

smallint

Указывает, является ли условие условием именования.

0 = выражение условия не содержит переменной @Name.

1 = выражение условия содержит переменную @Name.

facet

nvarchar(max)

Имя аспекта, на котором основано условие.

Expression

nvarchar(max)

Выражение для состояний аспекта.

obj_name

sysname

Имя объекта, присвоенного @Name, если выражение условия содержит переменную.

Замечания

При устранении неполадок управления на основе политик выполните запрос к представлению syspolicy_conditions, чтобы определить, кто создал или в последний раз изменил условие.

Разрешения

Необходимо членство в роли PolicyAdministratorRole базы данных msdb.

См. также

Справочник

Административные представления на основе политик (Transact-SQL)

Основные понятия

Администрирование серверов с помощью управления на основе политик