sys.syslogins (Transact-SQL)

Si applica a:SQL Server

Contiene una riga per ogni account di accesso.

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.

Si applica a: SQL Server ( SQL Server 2008 (10.0.x) fino alla versione corrente.

Nome colonna Tipo di dati Descrizione
sid varbinary(85) Identificatore di sicurezza.
status smallint Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
createdate datetime Data in cui l'account di accesso è stato aggiunto.
aggiornato datetime Data di aggiornamento dell'account di accesso.
accdate datetime Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
totcpu int Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
totio int Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
spacelimit int Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
timelimit int Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
resultlimit int Identificato solo a scopo informativo. Non supportato. Non è garantita la compatibilità con le versioni future.
name sysname Nome dell'account di accesso dell'utente.
dbname sysname Nome del database predefinito dell'utente quando viene stabilita una connessione.
password nvarchar(128) Restituisce NULL.
language sysname Lingua predefinita dell'utente.
denylogin int 1 = L'accesso è un utente o un gruppo di Microsoft Windows ed è stato negato l'accesso.
hasaccess int 1 = L'account di accesso dispone dell'accesso al server.
isntname int 1 = L'account di accesso è un utente o un gruppo di Windows.

0 = L'account di accesso è un account di accesso di SQL Server.
isntgroup int 1 = L'account di accesso è un gruppo di Windows.
isntuser int 1 = L'account di accesso è un utente di Windows.
sysadmin int 1 = L'account di accesso è un membro del ruolo del server sysadmin .
securityadmin int 1 = L'account di accesso è membro del ruolo del server securityadmin .
serveradmin int 1 = L'account di accesso è membro del ruolo predefinito del server serveradmin .
setupadmin int 1 = L'account di accesso è un membro del ruolo predefinito del server setupadmin .
processadmin int 1 = L'account di accesso è membro del ruolo predefinito del server processadmin .
diskadmin int 1 = L'account di accesso è un membro del ruolo predefinito del server diskadmin .
dbcreator int 1 = L'account di accesso è un membro del ruolo predefinito del server dbcreator .
bulkadmin int 1 = L'account di accesso è membro del ruolo predefinito del server bulkadmin .
Loginname nvarchar(128) Nome dell'account di accesso dell'utente. Disponibile per compatibilità con le versioni precedenti.

Vedi anche

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