sys.dm_cryptographic_provider_keys (Transact-SQL)
Se aplica a: SQL Server
Devuelve información acerca de las claves proporcionadas por un proveedor de Administración extensible de claves (EKM).
Convenciones de sintaxis de Transact-SQL
Importante
Actualmente, esta vista de administración dinámica no es compatible con el conector EKM de SQL Server. El equipo de productos de SQL Server conoce este problema y lo abordará en el futuro.
Sintaxis
dm_cryptographic_provider_keys ( provider_id )
Argumentos
provider_id
Número de identificación del proveedor de EKM, sin valor predeterminado.
Tablas devueltas
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
key_id | int | Número de identificación de la clave del proveedor. |
key_name | nvarchar(512) | Nombre de la clave del proveedor. |
key_thumbprint | varbinary(32) | Huella digital del proveedor de la clave. |
algorithm_id | int | Número de identificación del algoritmo del proveedor. |
algorithm_tag | int | Etiqueta del algoritmo del proveedor. |
key_type | nchar(256) | Tipo de clave del proveedor. |
key_length | int | Longitud de la clave del proveedor. |
Permisos
Cuando se consulte esta vista, ésta autenticará el contexto de usuario con el proveedor y enumerará todas las claves visibles al usuario.
Si el usuario no puede autenticar con el proveedor de EKM, no se devolverá ninguna información acerca de la clave.
Ejemplos
El ejemplo siguiente muestra las propiedades de la clave para un proveedor con el número de identificación 1234567
.
SELECT * FROM sys.dm_cryptographic_provider_keys(1234567);
GO