
Pelo que pude perceber no Google, o SQL Server no Windows usa a política de complexidade de senha do sistema.
Estou criando usuários em uma instância do SQL Server para Linux que não está vinculada a um domínio, usando CREATE LOGIN [...] WITH PASSWORD...
. Onde está definida a política de complexidade de senha para esse tipo de usuário e como posso alterá-la?
Responder1
https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-security-overview?view=sql-server-ver16
Atualmente, o SQL Server no Linux tem as seguintes limitações:
- Apolítica de senha padrãoé fornecido. MUST_CHANGE é a única opção que você pode configurar. A opção CHECK_POLICY não é suportada.
Complexidade Padrãoé:https://learn.microsoft.com/en-us/sql/relational-databases/security/password-policy?view=sql-server-ver16#password-complexity
Expiração padrão (codificada) 90dias veja isso:https://github.com/MicrosoftDocs/sql-docs/issues/9147ehttps://learn.microsoft.com/en-us/answers/questions/1079552/mssql-2019-on-linux-login-expiry-default)