sys.sysusers (Transact-SQL)

Si applica a: SQL ServerAzureSQL Managed InstanceAzureSynapse AnalyticsSQLanalytics endpoint in Microsoft FabricWarehousein 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.