SQL2005用户sa登录失败,显示18456错误

网站无法打开,提示是404错误,按照以前的404错误进行排查,均没有发现设置错误,后面发现是由于SQL2005不用以SQL Server身份验证方式进行登录,显示“用户sa登录失败,18456错误”。

解决办法:先用windows身份验证的方式登录进去,然后在‘安全性’-‘登录’-右键单击‘sa’-‘属性’,勾掉“强制实施密码策略”前的勾,然后重新设置密码即可。

如果网站重新设置了密码再登录显示同样错误,请打开控制面板-管理工具-本地安全策略-安全设置-账户策略-密码策略-密码长度最小值,如果密码长度最小值是6个字符,那么有可能你刚才设置的密码小于6个字符,请将密码设置为大于6个字符,或者把密码长度最小值改成小于或等于你所设置的密码的长度。然后再用前面的方法重新设置登录密码并关闭SQL2005,重新登录即可。

你可能感兴趣的:(sql,windows,SQL Server)