syspolicy_policies (Transact-SQL)
Содержит по одной строке для каждого экземпляра политики управления на основе политик в экземпляре компонента SQL Server. Представление syspolicy_policies принадлежит схеме dbo в базе данных msdb. В следующей таблице описываются столбцы представления syspolicy_policies.
Имя столбца |
Тип данных |
Описание |
||
---|---|---|---|---|
policy_id |
int |
Идентификатор политики. |
||
name |
sysname |
Имя политики. |
||
condition_id |
int |
Идентификатор условия, обеспечиваемого или проверяемого данной политикой. |
||
root_condition_id |
int |
Только для внутреннего использования. |
||
date_created |
datetime |
Дата и время создания политики. |
||
execution_mode |
int |
Режим оценки для политики. Возможны следующие значения:
|
||
policy_category |
int |
Идентификатор категории политики управления на основе политик, к которой принадлежит данная политика. Если политика принадлежит к группе по умолчанию, значение этого параметра равно NULL. |
||
schedule_uid |
uniqueidentifier |
Если для параметра execution_mode задано значение On schedule, этот параметр содержит идентификатор расписания, в противном случае он равен NULL. |
||
description |
nvarchar(max) |
Описание политики. Столбец описания является необязательным и может принимать значение NULL. |
||
help_text |
nvarchar(4000) |
Текст гиперссылки, принадлежащий ссылке help_link. |
||
help_link |
nvarchar(2083) |
Дополнительная гиперссылка справки, присвоенная политике создателем этой политики. |
||
object_set_id |
int |
Идентификатор набора объектов, оцениваемого политикой. |
||
is_enabled |
bit |
Указывает, включена (1) или отключена (0) политика в данный момент. |
||
job_id |
uniqueidentifier |
Если для параметра execution_mode задано значение On schedule, этот параметр содержит идентификатор агента SQL Server, запускающего политику. |
||
created_by |
sysname |
Имя пользователя, создавшего политику. |
||
modified_by |
sysname |
Имя пользователя, изменившего эту политику последним. Содержит значение NULL, если изменений не было. |
||
date_modified |
datetime |
Дата и время создания политики. Содержит значение NULL, если изменений не было. |
Замечания
При устранении неполадок управления на основе политик, выполнив запрос представления syspolicy_conditions, можно определить, включена ли политика. В этом представлении также содержатся сведения о создателе политики и о том, кто ее последний раз изменял.
Разрешения
Необходимо членство в роли PolicyAdministratorRole базы данных msdb.
См. также
Справочник
Административные представления на основе политик (Transact-SQL)
Основные понятия
Администрирование серверов с помощью управления на основе политик