sys.user_token (Transact-SQL)

Data aggiornamento: 12 dicembre 2006

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

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 protezione dell'entità se l'entità è esterna al database. Questo valore può essere ad esempio un account di accesso di SQL Server, di Windows, di un gruppo di Windows oppure 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à. Tutti i tipi vengono mappati a sid. I possibili valori sono i seguenti:

  • SQL USER
  • WINDOWS LOGIN
  • WINDOWS GROUP
  • ROLE
  • APPLICATION 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 possibili valori sono i seguenti:

  • GRANT OR DENY
  • DENY ONLY
  • AUTHENTICATOR

Vedere anche

Riferimento

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

Altre risorse

ID e SID
Informazioni sul contesto di esecuzione
Cambi di contesto
Entità

Guida in linea e informazioni

Assistenza su SQL Server 2005

Cronologia modifiche

Versione Cronologia

12 dicembre 2006

Contenuto modificato:
  • Correzione dei valori per type. Aggiunta di una nota sul mapping di type a sid.
  • Correzione dei valori per usage.

5 dicembre 2005

Contenuto modificato:
  • Modifica del nome della colonna sid_id in sid.
  • Correzione delle dimensioni delle colonne nvarchar.