Partage via


sys.sql_logins (Transact-SQL)

S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Analytics Platform System (PDW)

Retourne une ligne pour chaque connexion d’authentification SQL Server.

Nom de la colonne Type de données Description
<colonnes héritées> -- Hérite de sys.server_principals.
is_policy_checked bit La stratégie de mot de passe est vérifiée.
is_expiration_checked bit Vérification de l'expiration du mot de passe.
password_hash varbinary(256) Hachage du mot de passe SQL. Depuis SQL Server 2012 (11.x), les informations de mot de passe stockées sont calculées à l’aide de la valeur salt SHA-512 du mot de passe.

Pour obtenir la liste des colonnes que cette vue hérite, consultez sys.server_principals (Transact-SQL). Les colonnes owning_principal_id et is_fixed_role ne sont pas héritées de sys.server_principals.

Notes

Pour afficher les connexions d’authentification SQL Server et les connexions Authentification Windows, consultez sys.server_principals (Transact-SQL).

Lorsque les utilisateurs de base de données autonome sont activés, les connexions peuvent être effectuées sans connexion. Pour identifier ces comptes, consultez sys.database_principals (Transact-SQL).

autorisations

SQL Server : toute connexion d’authentification SQL Server peut voir son propre nom de connexion et la connexion sa. Pour afficher d’autres connexions, nécessite ALTER ANY LOGIN, VIEW SERVER SECURITY DEFINITION ou une autorisation sur la connexion.

Pour afficher le contenu de la colonne password_hash, CONTROL SERVER ou à partir de SQL Server 2022, l’autorisation VIEW ANY CRYPTOGRAPHICALLY SECURED DEFINITION requise. Azure SQL Database : seuls les membres du rôle de base de données spécial loginmanager dans master ou l’administrateur AAD et l’administrateur du serveur peuvent voir toutes les connexions.

La visibilité des métadonnées dans les affichages catalogue est limitée aux éléments sécurisables qu'un utilisateur détient ou pour lesquels des autorisations lui ont été accordées. Pour plus d'informations, consultez Metadata Visibility Configuration.

Voir aussi

Affichages catalogue (Transact-SQL)
Affichages catalogue liées à la sécurité (Transact-SQL)
Stratégie de mot de passe
Principaux (moteur de base de données)