共用方式為


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 權限拒絕。

請參閱

參考

安全性目錄檢視 (Transact-SQL)

目錄檢視 (Transact-SQL)

CREATE CREDENTIAL (Transact-SQL)

概念

認證 (Database Engine)

主體 (Database Engine)