sys.dm_cryptographic_provider_keys (Transact-SQL)
適用対象:SQL Server
拡張キー管理 (EKM: Extensible Key Management) プロバイダーによって提供されるキーに関する情報を返します。
重要
この動的管理ビューは現在、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.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:フィードバックの送信と表示