ASYMKEYPROPERTY (Transact-SQL)

Devuelve las propiedades de una clave asimétrica.

Icono de vínculo a temasConvenciones de sintaxis de Transact-SQL

Sintaxis

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

Argumentos

  • Key_ID
    Valor Key_ID de una clave asimétrica en la base de datos. Para buscar el valor Key_ID cuando sólo se conoce el nombre de clave, utilice ASYMKEY_ID. Key_ID tiene un tipo de datos int.

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

  • 'string_sid'
    Especifica que la salida devuelve el SID de la clave asimétrica en formato nvarchar().

  • 'sid'
    Especifica que la salida devuelve el SID de la clave asimétrica en formato binario.

Tipos de valores devueltos

sql_variant

Permisos

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

Ejemplos

En el ejemplo siguiente se devuelven las propiedades de la clave asimétrica con un valor 256 para Key_ID.

SELECT 
ASYMKEYPROPERTY(256, 'algorithm_desc') AS Algorithm,
ASYMKEYPROPERTY(256, 'string_sid') AS String_SID,
ASYMKEYPROPERTY(256, 'sid') AS SID ;
GO