syspolicy_policies (Transact-SQL)
Si applica a: SQL Server
Visualizza una riga per ogni criterio di gestione basata su criteri nell'istanza di SQL Server. syspolicy_policies appartiene allo schema dbo nel database msdb. Nella tabella seguente vengono descritte le colonne contenute nella vista syspolicy_policies.
Nome colonna | Tipo di dati | Descrizione |
---|---|---|
policy_id | int | Identificatore dei criteri. |
name | sysname | Nome dei criteri. |
condition_id | int | ID della condizione applicata o testata da questi criteri. |
root_condition_id | int | Solo per uso interno. |
date_created | datetime | Data e ora di creazione dei criteri. |
execution_mode | int | Modalità di valutazione per i criteri. I possibili valori sono i seguenti: 0 = Su richiesta Questa modalità consente di valutare i criteri quando questi vengono specificati direttamente dall'utente. 1 = Su modifica: impedisci esecuzione Questa modalità automatica utilizza trigger DDL per impedire violazioni dei criteri. 2 = Su modifica: solo log Questa modalità automatica utilizza la notifica degli eventi per valutare i criteri quando viene apportata una modifica rilevante e consente di registrare le violazioni dei criteri. 4 = Su pianificazione Questa modalità automatica utilizza un processo di SQL Server Agent per valutare periodicamente i criteri. e consente di registrare le violazioni dei criteri. Nota: il valore 3 non è un valore possibile. |
policy_category | int | ID della categoria di criteri della gestione basata su criteri cui appartengono i criteri. Se il valore è NULL; viene utilizzato il gruppo di criteri predefinito. |
schedule_uid | uniqueidentifier | Quando il valore di execution_mode è Su pianificazione, contiene l'ID della pianificazione; in caso contrario, il valore è NULL. |
description | nvarchar(max) | Descrizione dei criteri. La colonna della descrizione è facoltativa e il valore può essere NULL. |
help_text | nvarchar(4000) | Testo del collegamento ipertestuale di proprietà di help_link. |
help_link | nvarchar(2083) | Collegamento ipertestuale aggiuntivo della guida assegnato ai criteri dall'autore dei criteri. |
object_set_id | int | ID del set di oggetti valutato dai criteri. |
is_enabled | bit | Indica se i criteri sono attualmente abilitati (1) o disabilitati (0). |
job_id | uniqueidentifier | Quando il execution_mode è In base alla pianificazione, contiene l'ID del processo di SQL Server Agent che esegue i criteri. |
created_by | sysname | Account di accesso che ha creato i criteri. |
modified_by | sysname | Account di accesso che ha modificato i criteri per ultimo. NULL se non sono state apportate modifiche. |
date_modified | datetime | Data e ora di creazione dei criteri. NULL se non sono state apportate modifiche. |
Osservazioni:
Quando si esegue la risoluzione dei problemi relativi alla gestione basata su criteri, eseguire una query sulla visualizzazione syspolicy_conditions per determinare se il criterio è abilitato. In questa vista viene inoltre visualizzato l'utente che ha creato o modificato per ultimo i criteri.
Autorizzazioni
È necessaria l'appartenenza al ruolo PolicyAdministratorRole nel database msdb.
Vedi anche
Amministrazione di server tramite la gestione basata su criteri
Viste di Gestione basata su criteri (Transact-SQL)