Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Применимо к:SQL Server
Возвращает информацию о ключах, предоставленных провайдером Extensible Key Management (EKM).
Соглашения о синтаксисе Transact-SQL
Important
Этот динамический вид управления в настоящее время не поддерживается SQL Server EKM Connector. Команда продукта SQL Server осведомлена об этой проблеме и займётся ею в будущем.
Syntax
dm_cryptographic_provider_keys ( provider_id )
Аргументы
provider_id
Идентификационный номер поставщика расширенного управления ключами, без значения по умолчанию.
Возвращаемые таблицы
| Название столбца | Тип данных | Описание |
|---|---|---|
| key_id | int | Идентификационный номер ключа на провайдере. |
| key_name | nvarchar(512) | Название ключа на провайдере. |
| key_thumbprint | varbinary(32) | Отпечаток пальца от поставщика ключа. |
| algorithm_id | int | Идентификационный номер алгоритма на поставщике. |
| algorithm_tag | int | Тег алгоритма на провайдере. |
| key_type | nchar(256) | Тип ключа у провайдера. |
| key_length | int | Длина ключа на провайдере. |
Permissions
При запросе этого представления он аутентифицирует пользовательский контекст у провайдера и перечисляет все ключи, видимые пользователю.
Если пользователь не может пройти аутентификацию у провайдера EKM, ключевая информация не будет возвращена.
Examples
В следующем примере показаны ключевые свойства поставщика с идентификационным номером 1234567.
SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);
GO