sys.asymmetric_keys (Transact-SQL)

Devuelve una fila por cada clave asimétrica.

Nombre de la columna

Tipo de datos

Descripción

name

sysname

Nombre de la clave. Es exclusivo en la base de datos.

principal_id

int

Id. de la entidad de seguridad de la base de datos propietaria de la clave.

asymmetric_key_id

int

Id. de la clave. Es exclusivo en la base de datos.

pvt_key_encryption_type

char(2)

Forma en que se cifra la contraseña.

NA = No cifrada.

MK = La clave está cifrada mediante la clave maestra

PW = La clave está cifrada mediante una contraseña definida por el usuario

SK = La clave está cifrada mediante la clave maestra de servicio.

pvt_key_encryption_type_desc

nvarchar(60)

Descripción acerca de cómo está cifrada la clave privada.

NO_PRIVATE_KEY

ENCRYPTED_BY_MASTER_KEY

ENCRYPTED_BY_PASSWORD

ENCRYPTED_BY_SERVICE_MASTER_KEY

thumbprint

varbinary(32)

Hash SHA-1 de la clave. El hash es globalmente único.

algorithm

char(2)

Algoritmo usado con la clave.

1R = RSA de 512 bits

2R = RSA de 1024 bits

3R = RSA de 2048 bits

algorithm_desc

nvarchar(60)

Descripción del algoritmo usado con la clave.

RSA_512

RSA_1024

RSA_2048

key_length

int

Longitud en bits de la clave

sid

varbinary(85)

SID del inicio de sesión de esta clave Para las claves de Administración extensible de claves, este valor será NULL.

string_sid

nvarchar(128)

Representación de cadena del SID de inicio de sesión de la clave Para las claves de Administración extensible de claves, este valor será NULL.

public_key

varbinary(max)

Public_key

attested_by

nvarchar(260)

Sólo para uso del sistema.

provider_type

nvarchar(120)

Tipo de proveedor criptográfico:

CRYPTOGRAPHIC PROVIDER = claves de Administración extensible de claves

NULL = Claves que no sean de Administración extensible de claves

cryptographic_provider_guid

uniqueidentifier

GUID del proveedor criptográfico. Para las claves que no sean de Administración extensible de claves, este valor será NULL.

cryptographic_provider_algid

sql_variant

Identificador del algoritmo del proveedor criptográfico. Para las claves que no sean de Administración extensible de claves, este valor será NULL.

Permisos

En SQL Server 2005 y versiones posteriores, la visibilidad de los metadatos en las vistas de catálogo se limita a los elementos que pueden protegerse y que son propiedad de un usuario o sobre los que el usuario tienen algún permiso. Para obtener más información, vea Configuración de visibilidad de los metadatos.