sys.sql_logins (Transact-SQL)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Analytics Platform System (PDW)
Gibt eine Zeile für jede SQL Server-Authentifizierungsanmeldung zurück.
Spaltenname | Datentyp | BESCHREIBUNG |
---|---|---|
<geerbte Spalten> | -- | Erbt von sys.server_principals. |
is_policy_checked | bit | Kennwortrichtlinie wird überprüft. |
is_expiration_checked | bit | Ablauf des Kennworts wird überprüft. |
password_hash | varbinary(256) | Hash des SQL-Anmeldekennworts. Ab SQL Server 2012 (11.x) werden gespeicherte Kennwortinformationen mithilfe der SHA-512-Komponente des mit Salt verschlüsselten Kennworts berechnet. |
Eine Liste der Spalten, die diese Ansicht erbt, finden Sie unter sys.server_principals (Transact-SQL). Die Spalten owning_principal_id
und is_fixed_role
werden nicht von sys.server_principals geerbt.
Hinweise
Informationen zum Anzeigen von SQL Server-Authentifizierungsanmeldungen und Windows-Authentifizierung Anmeldungen finden Sie unter sys.server_principals (Transact-SQL).
Wenn enthaltene Datenbankbenutzer aktiviert sind, können Verbindungen ohne Anmeldungen hergestellt werden. Informationen zur Identifizierung dieser Konten finden Sie unter sys.database_principals (Transact-SQL).
Berechtigungen
SQL Server: Jede SQL Server-Authentifizierungsanmeldung kann ihren eigenen Anmeldenamen und die sa-Anmeldung sehen. Um andere Anmeldungen anzuzeigen, erfordert ALTER ANY LOGIN, VIEW SERVER SECURITY DEFINITION oder eine Berechtigung für die Anmeldung.
Um den Inhalt der spalte password_hash, CONTROL SERVER oder ab SQL Server 2022 anzuzeigen, MÜSSEN SIE DIE BERECHTIGUNG "KRYPTOGRAFISCH GESICHERTE DEFINITION " ANZEIGEN. Azure SQL-Datenbank: Nur Mitglieder des Speziellen Datenbankrollen-Loginmanagers im Master- oder AAD-Administrator und Serveradministrator können alle Anmeldungen sehen.
Die Sichtbarkeit der Metadaten in Katalogsichten ist auf sicherungsfähige Elemente eingeschränkt, bei denen der Benutzer entweder der Besitzer ist oder für die dem Benutzer eine Berechtigung erteilt wurde. Weitere Informationen finden Sie unter Metadata Visibility Configuration.
Weitere Informationen
Katalogsichten (Transact-SQL)
Sicherheitskatalogsichten (Transact-SQL)
Kennwortrichtlinie
Prinzipale (Datenbank-Engine)