sys.dm_cryptographic_provider_keys (Transact-SQL)
適用於:SQL Server
傳回可延伸金鑰管理 (EKM) 提供者所提供的金鑰相關資訊。
重要
SQL Server EKM 連接器目前不支援此動態管理檢視。 SQL Server 產品小組知道此問題,並將在未來解決此問題。
語法
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
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應