sys.dm_cryptographic_provider_keys
Возвращает сведения о ключах, предоставленных поставщиком расширенного управления ключами.
Синтаксис
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 |
Длина ключа на поставщике. |
Разрешения
При запросе к этому представлению выполняется проверка подлинности контекста пользователя на поставщике расширенного управления ключами и перечисление всех ключей, видимых для пользователя.
Если проверку подлинности пользователя на поставщике расширенного управления ключами выполнить не удалось, данные ключей не возвращаются.
Примеры
В следующем примере демонстрируются свойства ключа для поставщика с идентификатором 1234567.
SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);
GO