我正在安装一个具有混合访问模式的 SQL Server Express 的新实例。我设置的密码是
Abcd1234()
。根据强密码指南文档,如果它包含以下 8 个以上内容,则应该是有效的:
我的参赛作品满足以上所有条件。然而,我无法继续,因为验证声明违反了强密码的规则。
指定的 sa 密码不符合强密码要求。有关强密码要求的详细信息,请参阅设置帮助或 SQL Server 2019 联机丛书中的“数据库引擎配置 - 帐户配置”。
我错过了什么?
我也遇到了同样的问题。
我在 Microsoft SQL Server 官方文档中没有找到任何标题为“数据库引擎配置 - 帐户配置”的信息,如错误消息中所述。所以我还是不知道SQL Server的强密码规则是什么。
但据我所知,当连接到域时,您输入的密码必须符合该域的强密码规则。 就我而言,除了包含数字、字母和符号之外,它还要求密码至少包含 14 个字符。当我输入符合这些要求的密码时,它终于被接受了。
显然,您的域可能有不同的密码规则。
长度必须至少 14 个字符,并包含大写字母 (A-Z)、小写字母 (a-z)、数字 (0-9) 和特殊字符 (!@#$%^&*)。