日期:2014-05-17  浏览次数:20369 次

sql server2008R2,为何只能用计算机名登录?
sql server版本:sql server2008R2
只能用计算机名登录数据库引擎,localhost、127.0.0.1、.,都不能登录。(使用sql server身份验证,登录名和密码都是正确的)
其中,已经根据网上的说法,设置了2008版的“SQL Server 外围应用配置器”了,还是不行。

请问大神如何解决。

------解决方案--------------------
localhost是肯定不行的,要用也是local或者.号这种,你把shared memory、named pipe、还有sql server browser都开了看看
------解决方案--------------------
http://wenku.baidu.com/view/0f7d954333687e21af45a932.html
------解决方案--------------------
在配制中将“TCP/IP"启用
------解决方案--------------------
通过 设置 可以 用IP 登录 
具体 方法 请看 http://blog.163.com/yuer_d/blog/static/76761152201011269616530/


http://topic.csdn.net/u/20101115/16/e862e07d-5176-4295-b157-103db6296279.html

这 两个 都可以参照
------解决方案--------------------
没有启用TCP\IP协议
------解决方案--------------------
你还可以在SQL配置管理器里面客户端配置那里设置别名 这样的话别人登录你的机器可以用别名