前几天在计算机上安装了Win8企业版,又安装了MS Sql Server2008,本地开发比较顺畅,可是别的计算机的客户端却不能访问数据库。
先Ping一下,不通,可是它却能ping通别的计算机,可能是设置问题:
1、在运行里输入gpedit.msc,或者进入管理工具,找到计算机设置->windows设置->安全设置->本地策略->用户权限分配->拒绝从网络访问此计算机->删除guest用户,确定。(没有解决问题)
2、打开控制面板,进入管理工具,打开guest账户,Guest账户。(没有解决问题)
3、找到网络设置,启动网络发现;(解决Ping问题)
可是数据库依然连接不了。
4、关闭防火墙;
5、设置SQL服务器的验证模式。
SQL有两种验证模式一、Windows验证模式,二、混合模式。设置为该模式的话,客户端可以使用SQL数据库用户名登录,添加一个用户名。
再连接就OK了。
本文出自 “CSharp” 博客,请务必保留此出处http://dawn0919.blog.51cto.com/2954252/1614952
原文地址:http://dawn0919.blog.51cto.com/2954252/1614952