syspolicy_policies (Transact-SQL)
Aplica-se: SQL Server
Exibe uma linha para cada política de Gerenciamento Baseado em Políticas na instância do SQL Server. syspolicy_policies pertence ao esquema dbo no banco de dados msdb. A tabela a seguir descreve as colunas na exibição syspolicy_policies.
Nome da coluna | Tipo de dados | Descrição |
---|---|---|
policy_id | int | Identificador da política. |
name | sysname | O nome da política. |
condition_id | int | ID da condição imposta ou testada por esta política. |
root_condition_id | int | Somente para uso interno. |
date_created | datetime | Data e hora em que a política foi criada. |
execution_mode | int | Modo de avaliação para a política. Os valores possíveis são: 0 = Sob demanda Este modo avalia a política quando especificado diretamente pelo usuário. 1 = Ao alterar: impedir Esse modo automatizado usa gatilhos DDL para impedir violações de política. 2 = Ao alterar: log apenas Este modo automatizado usa notificação de eventos para avaliar uma política quando ocorre uma alteração relevante e registra em log as violações de política. 4 = Ao agendar Este modo automatizado usa um trabalho do SQL Server Agent para avaliar periodicamente uma política. O modo registra as violações de política. Nota: O valor 3 não é um valor possível. |
policy_category | int | A ID da categoria das políticas do Gerenciamento Baseado em Políticas ao qual esta política pertence. Será NULL se for o grupo de políticas padrão. |
schedule_uid | uniqueidentifier | Quando o execution_mode for Ao agendar, contém a ID da agenda; caso contrário, será NULL. |
descrição | nvarchar(max) | A descrição da política. A coluna de descrição é opcional e pode ser NULL. |
help_text | nvarchar(4000) | O texto de hiperlink que pertence a help_link. |
help_link | nvarchar(2083) | O hiperlink de ajuda adicional atribuído à política pelo criador da política. |
object_set_id | int | ID do conjunto de objetos que a política avalia. |
is_enabled | bit | Indica se a política está habilitada (1) ou desabilita (0) atualmente. |
job_id | uniqueidentifier | Quando o execution_mode é Agendado, contém a ID do trabalho do SQL Server Agent que executa a política. |
created_by | sysname | Logon que criou a política. |
modified_by | sysname | Logon que modificou mais recentemente a política. É NULL se nunca foi modificada. |
date_modified | datetime | Data e hora em que a política foi criada. É NULL se nunca foi modificada. |
Comentários
Quando você estiver solucionando problemas de Gerenciamento Baseado em Políticas, consulte a exibição syspolicy_conditions para determinar se a política está habilitada. Essa exibição também indica quem criou ou alterou mais recentemente a política.
Permissões
Requer a associação à função PolicyAdministratorRole no banco de dados msdb.
Confira também
Administrar servidores com Gerenciamento Baseado em Políticas
Exibições de Gerenciamento Baseado em Política (Transact-SQL)