適用対象:SQL Server
拡張キー管理 (EKM) プロバイダーでサポートされているアルゴリズムを返します。
Transact-SQL 構文規則 (Transact-SQL)
Syntax
sys.dm_cryptographic_provider_algorithms ( provider_id )
引数
provider_id
EKM プロバイダーの識別番号。既定値はありません。
返されるテーブル
| 列名 | データの種類 | Description |
|---|---|---|
| algorithm_id | int | アルゴリズムの識別番号を指定します。 |
| algorithm_tag | nvarchar(60) | アルゴリズムの識別タグを指定します。 |
| key_type | nvarchar(128) | キーの種類を表示します。 ASYMMETRIC KEY または SYMMETRIC KEYを返します。 |
| key_length | int | キーの長さをビット単位で示します。 |
Permissions
ユーザーは、public データベース ロールのメンバーである必要があります。
Examples
次の例では、識別番号が 1234567 であるプロバイダーのプロバイダー オプションを表示しています。
SELECT * FROM sys.dm_cryptographic_provider_algorithms(1234567);
GO