SYMKEYPROPERTY (Transact-SQL)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Devuelve el algoritmo de una clave simétrica creada a partir de un módulo EKM.

Convenciones de sintaxis de Transact-SQL

Sintaxis

SYMKEYPROPERTY ( Key_ID , 'algorithm_desc' | 'string_sid' | 'sid' )  

Nota:

Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.

Argumentos

Key_ID
Es el valor Key_ID de una clave asimétrica de la base de datos. Para buscar el valor Key_ID cuando solo se conoce el nombre de la clave, utilice SYMKEY_ID. Key_ID es un tipo de datos int.

'algorithm_desc'
Especifica que la salida devuelve la descripción del algoritmo de la clave simétrica. Solo está disponible para las claves simétricas creadas a partir de un módulo EKM.

Tipos de valor devuelto

sql_variant

Permisos

Es necesario tener algún permiso sobre la clave simétrica y que el autor de la llamada no tenga denegado el permiso VIEW sobre la clave simétrica.

Ejemplos

En el ejemplo siguiente se devuelve el algoritmo de la clave simétrica con un valor 256 para Key_ID.

SELECT SYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm ;  
GO  

Vea también

ASYMKEY_ID (Transact-SQL)
ALTER SYMMETRIC KEY (Transact-SQL)
DROP SYMMETRIC KEY (Transact-SQL)
Jerarquía de cifrado
sys.symmetric_keys (Transact-SQL)
Vistas de catálogo de seguridad (Transact-SQL)
KEY_ID (Transact-SQL)
ASYMKEYPROPERTY (Transact-SQL)