sys.user_token (Transact-SQL)

Actualizado: 12 de diciembre de 2006

Devuelve una fila por cada entidad de seguridad de base de datos que forma parte del testigo del usuario.

Nombre de columna Tipo de datos Descripción

principal_id

int

Id. de la entidad de seguridad. El valor es único en la base de datos.

sid

varbinary(85)

Identificador de seguridad de la entidad de seguridad si ésta está definida como externa a la base de datos. Por ejemplo, puede ser un inicio de sesión de SQL Server, un inicio de sesión de Windows, un inicio de sesión del grupo de Windows o un inicio de sesión asignado a un certificado; de lo contrario, este valor es NULL.

name

nvarchar (128)

Nombre de la entidad de seguridad. El valor es único en la base de datos.

type

nvarchar (128)

Descripción del tipo de entidad de seguridad. Todos los tipos se asignan a sid. El valor puede ser uno de los siguientes:

  • SQL USER
  • WINDOWS LOGIN
  • WINDOWS GROUP
  • ROLE
  • APPLICATION ROLE
  • USER MAPPED TO CERTIFICATE
  • USER MAPPED TO ASYMMETRIC KEY
  • CERTIFICATE
  • ASYMMETRIC KEY

usage

nvarchar (128)

Indica que la entidad de seguridad participa en la evaluación de los permisos GRANT o DENY o sirve como autenticador.

Este valor puede ser uno de los siguientes:

  • GRANT o DENY
  • DENY ONLY
  • AUTHENTICATOR

Vea también

Referencia

sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)

Otros recursos

Id. y SID
Descripción del contexto de ejecución
Cambio de contexto
Entidades de seguridad

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

12 de diciembre de 2006

Contenido modificado:
  • Se han corregido los valores de type. Se ha agregado una nota sobre la asignación de type a sid.
  • Se han corregido los valores de usage.

5 de diciembre de 2005

Contenido modificado:
  • Se ha cambiado el nombre de la columna sid_id a sid.
  • Se ha corregido el tamaño de las columnas de tipo nvarchar.