Condividi tramite


sys.sysusers (Transact-SQL)

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

ms179871.note(it-it,SQL.90).gifImportante:
Questa tabella di sistema di SQL Server 2000 è disponibile come vista per compatibilità con le versioni precedenti. È invece consigliabile utilizzare le viste di sistema correnti di SQL Server. Per individuare la vista o le viste di sistema equivalenti, vedere Mapping delle tabelle di sistema di SQL Server 2000 alle viste di sistema di SQL Server 2005. Questa funzionalità verrà rimossa in una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare 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. Per ulteriori informazioni, vedere Esecuzione di query nel catalogo di sistema di SQL Server.

status

smallint

Identificazione a solo scopo informativo. Supporto non fornito. 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 protezione per la voce specificata.

roles

varbinary(2048)

Identificazione a solo scopo informativo. Supporto non fornito. Non è garantita la compatibilità con le versioni future.

createdate

datetime

Data in cui è stato aggiunto l'account.

updatedate

datetime

Data dell'ultima modifica dell'account.

altuid

smallint

Identificazione a solo scopo informativo. Supporto non fornito. 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. Per ulteriori informazioni, vedere Esecuzione di query nel catalogo di sistema di SQL Server.

password

varbinary(256)

Identificazione a solo scopo informativo. Supporto non fornito. 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. Per ulteriori informazioni, vedere Esecuzione di query nel catalogo di sistema di SQL Server.

environ

varchar(255)

Riservata.

hasdbaccess

int

1 = L'account ha accesso al database.

islogin

int

1 = L'account è un gruppo di Windows, un utente di Windows oppure 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.

Vedere anche

Riferimento

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

Guida in linea e informazioni

Assistenza su SQL Server 2005