很奇怪,我设置了一个vpn服务器,客户机连接后,利用sqlserver可以连上数据库服务器,但是从asp.net程序中却提示没有服务器或被拒绝。是怎么回事呀?

解决方案 »

  1.   

    1、在vpn服务其中查看是否有 aspnet 的用户,最好把sql服务重启一下,
    2、检查连接字符串是否正确,
      

  2.   

    用了VPN以后,机器的IP地址都变了,你是不是在SQL里面用主机名连接,程序里用IP地址连接的?
      

  3.   

    1、二楼,我用的是sa用户,不行吗?
    2、vpn服务器中没有装.net,所以没有aspnet用户,是不是要新建一个?
    谢谢
      

  4.   

    检查你的字符串,网络连接如此说来应该是正常的,因为使用sql客户端可以连接上
      

  5.   

    http://dev.csdn.net/develop/article/16/16437.shtm