
Soweit ich es aus Google entnehme, verwendet SQL Server unter Windows die Systemrichtlinie zur Kennwortkomplexität.
Ich erstelle Benutzer auf einer SQL Server für Linux-Instanz, die nicht an eine Domäne gebunden ist, und verwende CREATE LOGIN [...] WITH PASSWORD...
. Wo wird die Kennwortkomplexitätsrichtlinie für diesen Benutzertyp festgelegt und wie kann ich sie ändern?
Antwort1
https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-security-overview?view=sql-server-ver16
Für SQL Server unter Linux gelten derzeit die folgenden Einschränkungen:
- AStandardkennwortrichtliniewird bereitgestellt. MUST_CHANGE ist die einzige Option, die Sie konfigurieren können. Die Option CHECK_POLICY wird nicht unterstützt.
StandardkomplexitätIst:https://learn.microsoft.com/en-us/sql/relational-databases/security/password-policy?view=sql-server-ver16#password-complexity
Standard (fest codiert) Ablauf 90Tage sehen Sie dies:https://github.com/MicrosoftDocs/sql-docs/issues/9147Undhttps://learn.microsoft.com/en-us/answers/questions/1079552/mssql-2019-on-linux-login-expiry-default)