none
求教棘手问题:客户端软件可以正常连接,但从sqlserver中无法连接是什么原因? RRS feed

  • 问题

  • 请教大伙一问题: 刚接手了一个烂摊子。以前的技术支持方走了,啥对接文档也没留下,只有远程服务器还在正常使用。我现在手里也没有数据库的账号和权限,很棘手。

    以前的程序员写了个的客户端软件, 可以直接连接远程服务器的 ms sqlserver 读取客户资料。由于手上没账号,我现在只能反编译客户端程序,在程序里找出它连接远程sql server的连接字符串,获取sqlserver的操作账号。远程服务器使用2433端口。


    现在我想直接用sqlserver2005 远程连接上数据库,但是出现错误提示,提示“无效连接。查看数据库服务器是否开启了远程连接。 ”
    我使用【telnet 数据库服务器ip 2433 】 连接时发现该端口是监听状态的。应该也不是账号的问题。

    我用客户端软件登陆后是可以读取数据库的。所以不知道是不是sql服务器做了什么限制策略? 只允许该客户端软件连接远程数据库?


    请大伙指点一下,这是什么原因呢?
    谢谢!

    2011年12月24日 2:11

全部回复