Compartir a través de


sys.user_token (Transact-SQL)

Se aplica a: SQL Server Azure SQL Database Azure SQL Managed Instance Base de datos de Azure SQL de Microsoft Fabric

Devuelve una fila para cada entidad de seguridad de base de datos que forma parte del token de usuario en SQL Server.

Nombre de la 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, esto puede ser un inicio de sesión de SQL Server, inicio de sesión de Windows, 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

DATABASE ROLE

USER MAPPED TO CERTIFICATE

USER MAPPED TO ASYMMETRIC KEY

CERTIFICATE

ASYMMETRIC KEY
uso 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 OR DENY

DENY ONLY

AUTHENTICATOR

Consulte también

sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)
Entidades de seguridad (motor de base de datos)