sys.credentials (Transact-SQL)

為每個認證各傳回一個資料列。

資料行名稱

資料類型

描述

credential_id

int

認證的識別碼。這在伺服器中是唯一的。

name

sysname

認證的名稱。這在伺服器中是唯一的。

credential_identity

nvarchar(4000)

要使用之識別的名稱。這通常是 Windows 使用者。這不需要是唯一的。

create_date

datetime

建立認證的時間。

modify_date

datetime

上次修改認證的時間。

target_type

nvarchar(100)

認證的類型。針對傳統的認證傳回 NULL,針對對應至密碼編譯提供者的認證傳回 CRYPTOGRAPHIC PROVIDER。如需有關外部金鑰管理提供者的詳細資訊,請參閱<了解可延伸金鑰管理 (EKM)>。

target_id

int

此認證對應之物件的識別碼。針對傳統的認證傳回 0,針對對應至密碼編譯提供者的認證傳回非 0 值。如需有關外部金鑰管理提供者的詳細資訊,請參閱<了解可延伸金鑰管理 (EKM)>。

權限

需要 VIEW ANY DEFINITION 權限或 ALTER ANY CREDENTIAL 權限。此外,主體不應遭到 VIEW ANY DEFINITION 權限拒絕。