syspolicy_conditions (Transact-SQL)

在 SQL Server 執行個體中,針對每一個以原則為基礎的管理條件各顯示一個資料列。syspolicy_conditions 屬於 msdb 資料庫內的 dbo 結構描述。下表描述 syspolicy_conditions 檢視表中的資料行。

資料行名稱

資料類型

描述

condition_id

int

此條件的識別碼。每一個條件都代表一或多個條件運算式的集合。

name

sysname

此條件的名稱。

date_created

datetime

建立此條件的日期和時間。

description

nvarchar(max)

此條件的描述描述資料行為選擇性,而且可為 NULL。

created_by

sysname

建立此條件的登入。

modified_by

sysname

最近修改此條件的登入。如果從未修改過,則為 NULL。

date_modified

datetime

建立此條件的日期和時間。如果從未修改過,則為 NULL。

is_name_condition

smallint

指定條件是否為命名條件。

0 = 條件運算式不包含 @Name 變數。

1 = 條件運算式包含 @Name 變數。

facet

nvarchar(max)

此條件所根據之 Facet 的名稱。

運算式

nvarchar(max)

Facet 狀態的運算式。

obj_name

sysname

如果條件運算式包含 @Name 變數,則為指派給此變數的物件名稱。

備註

當您針對以原則為基礎的管理進行疑難排解時,請查詢 syspolicy_conditions 檢視表來判斷建立此條件或上次變更此條件的人。

權限

需要 msdb 資料庫中 PolicyAdministratorRole 角色的成員資格。