sys.user_token (Transact-SQL)

Si applica a:SQL ServerDatabase SQL diAzure Istanza gestita di SQL di Azure

Restituisce una riga per ogni entità di database che fa parte del token utente in SQL Server.

Nome colonna Tipo di dati Descrizione
principal_id int ID dell'entità. Questo valore deve essere univoco all'interno del database.
sid varbinary(85) Identificatore di sicurezza dell'entità se l'entità è esterna al database. Ad esempio, può trattarsi di un account di accesso di SQL Server, di accesso di Windows, di un account di accesso di Windows o di un account di accesso mappato a un certificato. In caso contrario, questo valore è NULL.
name nvarchar (128) Nome dell'entità. Questo valore deve essere univoco all'interno del database.
type nvarchar (128) Descrizione del tipo dell'entità. Viene eseguito il mapping di tutti i tipi al sid. Il valore può essere uno dei seguenti:

SQL USER

WINDOWS LOGIN

WINDOWS GROUP

ROLE

APPLICATION ROLE

DATABASE ROLE

USER MAPPED TO CERTIFICATE

USER MAPPED TO ASYMMETRIC KEY

CERTIFICATE

ASYMMETRIC KEY
usage nvarchar (128) Specifica che l'entità partecipa alla valutazione di autorizzazioni GRANT or DENY o funge da autenticatore.

I valori validi sono i seguenti:

GRANT OR DENY

DENY ONLY

AUTHENTICATOR

Vedi anche

sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)
Entità (motore di database)