syspolicy_conditions (Transact-SQL)
Отображает одну строку для каждого условия управления на основе политик в данном экземпляре SQL Server. Представление syspolicy_conditions принадлежит схеме dbo в базе данных msdb. В следующей таблице описываются столбцы представления syspolicy_conditions.
Имя столбца |
Тип данных |
Описание |
---|---|---|
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) |
Имя аспекта, на котором основано условие. |
Выражение |
nvarchar(max) |
Выражение для состояний аспекта. |
obj_name |
sysname |
Имя объекта присваивается переменной @Name, если выражение условия содержит эту переменную. |
Замечания
При устранении неполадок управления на основе политик, выполнив запрос представления syspolicy_conditions, можно определить, кто создал или последним изменил условие.
Разрешения
Необходимо членство в роли PolicyAdministratorRole в базе данных msdb.