sys.sysusers (Transact-SQL)

Si applica a:SQL Server Istanza gestita di SQL di Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)SQL Analytics endpoint in Microsoft FabricWarehouse in Microsoft Fabric

Contiene una riga per ogni utente di Microsoft Windows, gruppo di Windows, utente di Microsoft SQL Server o ruolo di SQL Server nel database.

Importante

Questa tabella di sistema di SQL Server 2000 è disponibile come vista per compatibilità con le versioni precedenti. È consigliabile usare invece le viste di sistema correnti di SQL Server. Per trovare la vista o le viste di sistema equivalenti, vedere Mapping delle tabelle di sistema alle viste di sistema (Transact-SQL). Questa funzionalità verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.

Nome colonna Tipo di dati Descrizione
uid smallint ID utente, univoco all'interno del database.

1 = Proprietario del database.

Causa un errore di overflow o restituisce NULL se il numero di utenti e ruoli è maggiore di 32.767.
status smallint Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
name sysname Nome utente o di gruppo, univoco all'interno del database.
sid varbinary(85) Identificatore di sicurezza per la voce specificata.
ruoli. varbinary(2048) Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
createdate datetime Data in cui è stato aggiunto l'account.
aggiornato datetime Data dell'ultima modifica dell'account.
altuid smallint Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.

Causa un errore di overflow o restituisce NULL se il numero di utenti e ruoli è maggiore di 32.767.
password varbinary(256) Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
gid smallint ID del gruppo a cui appartiene l'utente. Se uid è uguale a gid, questa voce definisce un gruppo. Causa un errore di overflow o restituisce NULL se il numero combinato di gruppi e utenti è maggiore di 32.767.
environ varchar(255) Riservato.
hasdbaccess int 1 = L'account ha accesso al database.
islogin int 1 = L'account è un gruppo di Windows, un utente di Windows o un utente di SQL Server con un account di accesso.
isntname int 1 = L'account è un utente o un gruppo di Windows.
isntgroup int 1 = L'account è un gruppo di Windows.
isntuser int 1 = L'account è un utente di Windows.
issqluser int 1 = L'account è un utente di SQL Server.
isaliased int 1 = L'account è assegnato come alias a un altro utente.
issqlrole int 1 = L'account è un ruolo di SQL Server.
isapprole int 1 = L'account è un ruolo applicazione.

Vedi anche

Mapping delle tabelle di sistema alle viste di sistema (Transact-SQL)
Viste di compatibilità (Transact-SQL)