据我从 Google 上了解到的信息,Windows 上的 SQL Server 使用系统密码复杂性策略。
我正在使用 在没有绑定到域的 SQL Server for Linux 实例上创建用户CREATE LOGIN [...] WITH PASSWORD...
。此类用户的密码复杂性策略在哪里设置?我该如何更改它?
答案1
https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-security-overview?view=sql-server-ver16
Linux 上的 SQL Server 当前有以下限制:
- A标准密码策略提供。MUST_CHANGE 是您可以配置的唯一选项。不支持 CHECK_POLICY 选项。
标准(硬编码)到期 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)