数据库问题,急,求高人解决.

来源:百度知道 编辑:UC知道 时间:2024/06/14 21:40:45
sql 数据库,现在在局域网内,我可以用sql访问别人的机器,连接到别人的数据库,但是别人连接不了我的数据库,会是什么原因?前提是,ping能ping通,局域网内有机器可以连接我的数据库,有的不能.求高人解答!

应该是 对方的问题。因为有人可以连接你的服务。

对比 能连 与 不能连 机器的 区别,注意防火墙等软件的策略,你的服务器端也建议看一下防火墙等软件的策略。

连接 一般可能用 SQL 客户端,或 ODBC 数据源, 主机名 不要填错, 有人喜欢写 机器名,而不是IP,这样可能造成部分用户不能解析 主机名而连不上服务。

使用 IP 更好。

防火墙不能阻止别人注册你的机器的。
最好的解决方案
1、让别人在企业管理器注册你的机器,注册不了。你安装SP4补丁。
第一点行不通,重新安装你的SQL SERVER 其他的什么都不用多想

在不能访问的客户机上telnet sql server所在机器的ip的1433端口(你改了就是改过的端口),如果出现连接失败,就是客户端的问题。

权限设置的问题,有防火墙,你好生看看吧!!!!!!

加上SQL SP3补丁1433端口

可能就是有的主机的没有相关服务!