sys.sql_logins (Transact-SQL)sys.sql_logins (Transact-SQL)

SI APPLICA A: sìSQL Server (a partire dalla versione 2008) sìDatabase SQL di Azure noAzure SQL Data Warehouse sìParallel Data Warehouse APPLIES TO: yesSQL Server (starting with 2008) yesAzure SQL Database noAzure SQL Data Warehouse yesParallel Data Warehouse

Viene restituita una riga per ogni account di accesso con autenticazione SQL ServerSQL Server.Returns one row for every SQL ServerSQL Server authentication login.

Nome colonnaColumn name Tipo di datiData type DescriptionDescription
<colonne ereditate ><inherited columns> -- Eredita da Sys. server_principals.Inherits from sys.server_principals.
is_policy_checkedis_policy_checked bitbit I criteri password vengono controllati.Password policy is checked.
is_expiration_checkedis_expiration_checked bitbit La scadenza delle password viene controllata.Password expiration is checked.
password_hashpassword_hash varbinary(256)varbinary(256) Hash della password dell'account di accesso di SQL.Hash of SQL login password. A partire da SQL Server 2012 (11.x)SQL Server 2012 (11.x), le informazioni relative alle password archiviate vengono calcolate tramite SHA-512 della password salt.Beginning with SQL Server 2012 (11.x)SQL Server 2012 (11.x), stored password information is calculated using SHA-512 of the salted password.

Per un elenco delle colonne ereditate da questa vista, vedere Sys. server_principals (Transact-SQL).For a list of columns that this view inherits, see sys.server_principals (Transact-SQL).

NoteRemarks

Per visualizzare entrambi SQL ServerSQL Server account di accesso di autenticazione e accesso con autenticazione di Windows, vedere Sys. server_principals (Transact-SQL).To view both SQL ServerSQL Server authentication logins and Windows authentication logins, see sys.server_principals (Transact-SQL).

Quando contenuto agli utenti di database sono abilitati, le connessioni possono essere eseguite senza account di accesso.When contained database users are enabled, connections can be made without logins. Per identificare questi account, vedere Sys. database_principals (Transact-SQL).To identify those accounts, see sys.database_principals (Transact-SQL).

PermissionsPermissions

Con qualsiasi account di accesso con autenticazione SQL ServerSQL Server è possibile visualizzare il relativo nome di account di accesso e l'account di accesso sa.Any SQL ServerSQL Server authentication login can see their own login name, and the sa login. Per visualizzare altri account di accesso, è richiesta l'autorizzazione ALTER ANY LOGIN o un'autorizzazione per l'account di accesso.To see other logins, requires ALTER ANY LOGIN, or a permission on the login.

La visibilità dei metadati nelle viste del catalogo è limitata alle entità a protezione diretta di cui l'utente è proprietario o per le quali dispone di autorizzazioni.The visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission. Per altre informazioni, vedere Metadata Visibility Configuration. For more information, see Metadata Visibility Configuration.

Vedere ancheSee Also

Viste del catalogo (Transact-SQL) Catalog Views (Transact-SQL)
Viste del catalogo relative alla sicurezza (Transact-SQL) Security Catalog Views (Transact-SQL)
Criteri password Password Policy
Entità (motore di database)Principals (Database Engine)