前言:
今天接到一个同班同学的电话,以为之前有什么学校的事情,但问了我学习方面的事情,当时还是很吃惊的。原来她最近做的小项目出现了一点问题,想让我帮忙给看看。自己是很乐意帮忙的,但第一反应是怕自己处理不了,不过还是想看看什么问题,尝试一下。嘻嘻,毕竟是找到了我,不管怎样都得先看看什么问题再说哈。
问题:
SQL Server 2005在用sql server 身份验证模式登陆的时候,出现问题。——“已成功与服务器建立连接,但是在登录过程中发生错误。 (provider: 共享内存提供程序, error: 0 - 管道的另一端上无任何进程。)”
解决方法:
1、以windows验证模式进入数据库管理器
2、在安全性-登录名下-右击sa选择属性
在常规选项卡中,重新填写密码和确认密码(要好记,嘻嘻)。把强制实施密码策略去掉。
3、点击状态选项卡:勾选授予和启用-确定。
4、右击实例名称,如下图,选择属性
5、点击安全性,确认选择了SQL SERVER和Windows身份验证模式。
6、重新启动SQLSERVER服务。
7、再次用选用SQLSERVER身份认证,输入用户和密码即可成功登录。
总结:
这个问题之前小编确实也没遇到过,不评论难易,在很短的时间内,站在巨人的肩膀上解决了,还是很欣慰的。