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. È consigliabile utilizzare invece 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 caratteristica verrà rimossa a partire da una delle prossime versioni di Microsoft SQL Server. Evitare di utilizzare questa caratteristica 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 |
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 protezione per la voce specificata. |
roles |
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. |
updatedate |
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. Per ulteriori informazioni, vedere Esecuzione di query nel catalogo di sistema di SQL Server. |
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. 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