解决失败的用户SA着陆失败,SQLServer错误18456
您仍然可以使用Windows帐户登录。发现问题的过程:
第一步:启动所有与SQL相关的服务,问题仍然存在。
第二步:看看Windows防火墙,启动默认情况下,不通过禁用启动选择。出于安全原因两提示,一些集团是由Windows防火墙的控制策略是使用您的域设置,使用gpedit.msc组策略编辑器,计算机配置管理模板-网络-网络连接Windows防火墙的标准配置文件,看到正确的选项属性,不是配置,不是这里的问题。
另一个提示是关于域设置的。域设置不能禁用SQL Server,我看本地开放端口(netstart -)。2514331434是发展状态。
晕,这是密码错误吗
第三步:我用Windows帐户登录,在连接成功后,选择属性
右击实例,在属性窗口中,转到安全(安全)项。参见服务器身份验证
然后执行以下语句以启用SA用户并更改SA的密码
执行sp_password'sa,null,'sa
使登录启用
错误的执行:
消息15116,第16级,状态1,第一行
密码有效性验证失败。密码太短,不能满足Windows策略的要求。
哈哈,问题出了。
域设置可能覆盖本地设置。在域设置中,指定安全策略,密码必须具有一定的复杂性,
执行sp_password'sa ','uiop_098mn ','sa
使登录启用
解决问题!