准备去建个测试数据库,发现sa账号连不上,就去网上搜搜了。之前也碰到这个问题,但是都没有系统的总结一下,看到网上有人总结的挺不错的,拿来收藏,很实用。
原文出处:http://www.cnblogs.com/flydoos/archive/2012/03/06/2381292.html
出现问题 :
用户 'sa' 登录失败。 (Microsoft SQL Server,错误: 18456)
解决方法:
1、打开数据库——用Windows身份登录数据库
02、登录名——双击sa(打开属性)
03、常规——设置密码——确定
04、状态——登录:启用——确定
05、 右击服务器名——属性
06、安全性——选中 SQL Server 和 Windows 身份验证模式——确定
07、 右击服务器名——重新启动——关闭数据库连接,退出程序——用sa登录到数据库——解决
补充说明:
如果以上方法无效,那么请到开始菜单——Microsoft SQL Server 2008——配置工具——Microsoft SQL Server 2008