Compartir a través de


Key_ID (Transact-SQL)

Devuelve el Id. de una clave simétrica en la base de datos actual.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

Key_ID ( 'Key_Name' )

Argumentos

  • ' Key_Name '
    El nombre de una clave simétrica en la base de datos.

Tipos de valor devuelto

int

Comentarios

El nombre de una clave temporal debe comenzar con un signo de número (#).

Permisos

No se requieren permisos para el acceso a las claves temporales, dado que éstas solo están disponibles en la sesión en la que se crean. Para tener acceso a una clave que no es temporal, el solicitante necesita tener algún permiso en la clave y no se le debe haber denegado el permiso VIEW en la clave.

Ejemplos

A.Devolver el identificador de una clave simétrica

El ejemplo siguiente devuelve el Id. de una clave denominada ABerglundKey1.

SELECT KEY_ID('ABerglundKey1')

B.Devolver el identificador de una clave simétrica temporal

El ejemplo siguiente devuelve el Id. de una clave simétrica temporal. Observe que # se antepone al nombre de la clave.

SELECT KEY_ID('#ABerglundKey2')

Vea también

Referencia

Key_GUID (Transact-SQL)

CREATE SYMMETRIC KEY (Transact-SQL)

sys.symmetric_keys (Transact-SQL)

sys.key_encryptions (Transact-SQL)

Conceptos

Jerarquía de cifrado