syspolicy_policies (Transact-SQL)
Содержит по одной строке для каждого экземпляра политики управления на основе политик в экземпляре компонента SQL Server. Представление syspolicy_policies принадлежит схеме dbo в базе данных msdb. В следующей таблице описываются столбцы представления syspolicy_policies.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Имя столбца |
Тип данных |
Описание |
---|---|---|
policy_id |
int |
Идентификатор политики. |
name |
sysname |
Имя политики. |
condition_id |
int |
Идентификатор условия, обеспечиваемого или проверяемого данной политикой. |
root_condition_id |
int |
Только для внутреннего использования. |
date_created |
datetime |
Дата и время создания политики. |
execution_mode |
int |
Режим оценки для политики. Возможны следующие значения:
Примечание Значение 3 недопустимо. |
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)
Основные понятия
Администрирование серверов с помощью управления на основе политик