Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:SQL Server
Muestra una fila para cada directiva de administración basada en directivas en la instancia de SQL Server. syspolicy_policies pertenece al esquema dbo de la base de datos msdb. En la tabla siguiente se describen las columnas de la vista syspolicy_policies.
| Nombre de la columna | Tipo de datos | Descripción |
|---|---|---|
| policy_id | int | Identificador de la directiva. |
| nombre | sysname | Nombre de la directiva. |
| condition_id | int | Identificador de la condición exigida o probada por esta directiva. |
| root_condition_id | int | Solo para uso interno. |
| date_created | datetime | Fecha y hora cuando se creó la directiva. |
| execution_mode | int | Modo de evaluación para la directiva. Los valores posibles son los siguientes: 0 = A petición Este modo evalúa la directiva cuando lo especifica el usuario directamente. 1 = Al cambiar: impedir Este modo automatizado utiliza desencadenadores DDL para evitar infracciones de las directivas. 2 = Al cambiar: solo registrar Este modo automatizado utiliza la notificación de eventos para evaluar una directiva cuando se produce un cambio relevante y registra las infracciones de la directiva. 4 = Al programar Este modo automatizado utiliza un trabajo del Agente SQL Server para evaluar una directiva periódicamente. El modo registra las infracciones de la directiva. Nota: El valor 3 no es un valor posible. |
| policy_category | int | Identificador de la categoría de directivas de administración basada en directivas al que esta directiva pertenece. Es NULL si es el grupo de directivas predeterminado. |
| schedule_uid | uniqueidentifier | Cuando execution_mode es Al programar, contiene el identificador de la programación; de lo contrario, es NULL. |
| descripción | nvarchar(max) | Descripción de la directiva. La columna de descripción es opcional y puede ser NULL. |
| help_text | nvarchar(4000) | Texto del hipervínculo que pertenece a help_link. |
| help_link | nvarchar(2083) | Hipervínculo de ayuda adicional que el creador de la directiva asigna a la misma. |
| object_set_id | int | Identificador del conjunto de objetos que la directiva evalúa. |
| is_enabled | bit | Indica si la directiva está habilitada (1) o deshabilitada (0) actualmente. |
| job_id | uniqueidentifier | Cuando el execution_mode está programado, contiene el identificador del trabajo de Agente SQL Server que ejecuta la directiva. |
| created_by | sysname | Inicio de sesión que creó la directiva. |
| modified_by | sysname | Inicio de sesión que modificó la directiva por última vez. Es NULL si nunca se produjo una modificación. |
| date_modified | datetime | Fecha y hora cuando se creó la directiva. Es NULL si nunca se produjo una modificación. |
Comentarios
Al solucionar problemas de administración basada en directivas, consulte la vista syspolicy_conditions para determinar si la directiva está habilitada. Esta vista también muestra quién creó la directiva o la cambió en último lugar.
Permisos
Requiere la pertenencia al rol PolicyAdministratorRole en la base de datos msdb.