SQL2008无法连接到.,及sa登录失败的总结

尊重别人的劳动成果,我是转载别人的:

本文转载自- 红黑联盟
http://www.2cto.com/database/201203/123089.html

出现问题 :

标题: 连接到服务器
------------------------------
无法连接到 .SQLEXPRESS。
------------------------------
其他信息:
用户 'sa' 登录失败。 (Microsoft SQL Server,错误: 18456)

SQL2008无法连接到.SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法


解决方法:
SQL2008无法连接到.SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法


1、打开数据库——用Windows身份登录数据库

SQL2008无法连接到.SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法

02、登录名——双击sa(打开属性)
SQL2008无法连接到.SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法


03、常规——设置密码——确定
SQL2008无法连接到.SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法


04、状态——登录:启用——确定
SQL2008无法连接到.SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法


05、 右击服务器名——属性

SQL2008无法连接到.SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法

06、安全性——选中 SQL Server 和 Windows 身份验证模式——确定

SQL2008无法连接到.SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法

07、 右击服务器名——重新启动——关闭数据库连接,退出程序——用sa登录到数据库——解决

补充说明:

如果以上方法无效,那么请到开始菜单——Microsoft SQL Server 2008——配置工具——Microsoft SQL Server 2008

SQL2008无法连接到.SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法



作者 飞度软件工作室

windows身份登录是没有问题,用sa登录SQL2005数据库时,提示:已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 233 - 管道的另一端上无任何进程。)

解决:

1. 首先用Window身份登入.选中服务器(右键)->属性->安全性->服务器身份验证修改为"SQL SERVER和WINDOWS身份验证模式" (SQL2000也有这个服务器身份验证问题)

如果不行,则进入第2步

2. 打开“开始—所有程序—Microsoft SQL Server 2005 —配置工具—SQL Server Configuration Manager”,在弹出的窗体中,找到“SQL Server 2005 网络配置”,把“MSSQLSERVER的协议”下的“Named Pipes”和“TCP/IP”启用,然后在当前窗口的“SQL Server 2005 服务”中重新启动SQL Server和SQL SERVER BROWER服务即可。

注意:必须重新启动服务才能生效,并且最好关闭SQL SERVER 再重新打开

原文地址:https://www.cnblogs.com/liuwenxu/p/6085497.html