Compartir a través de


ASYMKEYPROPERTY (Transact-SQL)

Devuelve las propiedades de una clave asimétrica.

Icono de vínculo a temas Convenciones 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 solo se conoce el nombre de la clave, utilice ASYMKEY_ID. El tipo de datos de Key_ID es int.

  • 'algorithm_desc'
    Especifica que la salida devuelve la descripción del algoritmo de la clave asimétrica. Solo 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

Vea también

Referencia

CREATE ASYMMETRIC KEY (Transact-SQL)

ALTER ASYMMETRIC KEY (Transact-SQL)

DROP ASYMMETRIC KEY (Transact-SQL)

SIGNBYASYMKEY (Transact-SQL)

VERIFYSIGNEDBYASYMKEY (Transact-SQL)

sys.asymmetric_keys (Transact-SQL)

Vistas de catálogo de seguridad (Transact-SQL)

ASYMKEY_ID (Transact-SQL)

SYMKEYPROPERTY (Transact-SQL)

Conceptos

Jerarquía de cifrado