Share via


sys.credentials (Transact-SQL)

Devuelve una fila por cada credencial.

Nombre de la columna

Tipo de datos

Descripción

credential_id

int

Identificador de la credencial. Es único en el servidor.

name

sysname

Nombre de la credencial. Es único en el servidor.

credential_identity

nvarchar(4000)

Nombre de la identidad que se va a utilizar. Suele ser un usuario de Windows. No tiene que ser único.

create_date

datetime

Fecha y hora en que se creó la credencial.

modify_date

datetime

Fecha y hora en que se modificó la credencial por última vez.

target_type

nvarchar(100)

Tipo de credencial. Devuelve NULL para las credenciales tradicionales y CRYPTOGRAPHIC PROVIDER para las credenciales asignadas a un proveedor criptográfico. Para obtener más información acerca de los proveedores de administración de claves externos, vea Administración extensible de claves (EKM).

target_id

int

Identificador del objeto al que está asignada la credencial. Devuelve 0 para las credenciales tradicionales y un valor distinto de 0 para las credenciales asignadas a un proveedor criptográfico. Para obtener más información acerca de los proveedores de administración de claves externos, vea Administración extensible de claves (EKM).

Permisos

Se necesita el permiso VIEW ANY DEFINITION o ALTER ANY CREDENTIAL. Además, no se debe denegar el permiso VIEW ANY DEFINITION a la entidad de seguridad.

Vea también

Referencia

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

Vistas de catálogo (Transact-SQL)

CREATE CREDENTIAL (Transact-SQL)

Conceptos

Credenciales (motor de base de datos)

Entidades de seguridad (motor de base de datos)