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.
Importante: |
---|
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)