共用方式為


sys.dm_cryptographic_provider_keys (Transact-SQL)

傳回可延伸金鑰管理 (EKM) 提供者所提供之金鑰的相關資訊。

主題連結圖示Transact-SQL 語法慣例

語法

dm_cryptographic_provider_keys ( provider_id )

引數

  • provider_id
    EKM 提供者的識別碼,沒有預設值。

傳回的資料表

資料行名稱

資料類型

描述

key_id

int

提供者之金鑰的識別碼。

key_name

nvarchar(512)

提供者之金鑰的名稱。

key_thumbprint

varbinary(32)

金鑰之提供者的指模。

algorithm_id

int

提供者之演算法的識別碼。

algorithm_tag

int

提供者之演算法的標記。

key_type

nchar(256)

提供者之金鑰的類型。

key_length

int

提供者之金鑰的長度。

權限

查詢此檢視時,它會利用提供者驗證使用者內容,並列舉使用者可以看到的所有金鑰。

如果使用者無法利用 EKM 提供者驗證,將不會傳回任何金鑰資訊。

範例

下列範例顯示識別碼為 1234567 之提供者的金鑰屬性。

SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);
GO