
Насколько мне удалось выяснить из Google, SQL Server в Windows использует системную политику сложности пароля.
Я создаю пользователей на экземпляре SQL Server для Linux, который не привязан к домену, используя CREATE LOGIN [...] WITH PASSWORD...
. Где задается политика сложности пароля для этого типа пользователя и как ее изменить?
решение1
https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-security-overview?view=sql-server-ver16
В настоящее время SQL Server на Linux имеет следующие ограничения:
- Астандартная политика паролейпредоставляется. MUST_CHANGE — единственный параметр, который вы можете настроить. Параметр CHECK_POLICY не поддерживается.
Стандартная сложностьявляется:https://learn.microsoft.com/en-us/sql/relational-databases/security/password-policy?view=sql-server-ver16#password-complexity
Стандартный (жестко запрограммированный) срок действия 90дней увидеть это:https://github.com/MicrosoftDocs/sql-docs/issues/9147иhttps://learn.microsoft.com/en-us/answers/questions/1079552/mssql-2019-on-linux-login-expiry-default)