sys.user_token (Transact-SQL)
Si applica a: SQL Server database SQL di Azure Istanza gestita di SQL di Azure database SQL in Microsoft Fabric
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à di sicurezza (motore di database)