同一个连接字符串
我在Winform程序连接数据库成功,但在web里却说Login failed for user 'sa'看了些网页有这个问题的都是winform和web都连接不上,但是我的确实winform 能连上却web连不上

解决方案 »

  1.   

    1.检查服务器上的1433端口是否打开, 可以在dos中运行 telnet 服务器IP 1433 能连接就表明端口打开2.如果能连接1433,请检查数据库用户名密码是否对,数据库是否成功开通3.如果您已完成了上面的操作,仍然无法连接,请您检查是不是自己另外装了防火墙限制了端口,或启用了windows自带的防火墙限制了端口,或设置了tcp/ip端口过滤关了端口,您可以用以上方式检查,检查服务器上的1433端口是否打开,
    在您的电脑中在dos中运行
    telnet 服务器IP 1433
    能连接就表明端口打开
    3.如果远程不能连接1433,可以在服务器上,dos中运行 netstat -an 看看里面有没有1433端口存在。如果有1433,就表明是防火墙,或ipsec,或网卡的TCP/IP过滤中限制了1433端口(参考前面的文章关了ipsec的1433)。
      

  2.   

    那为什么winform能登录上去呢?
      

  3.   

    那为什么winform的程序能连接服务器呢?请问一下
      

  4.   

    很是奇怪的啊不会用windows集成验证吧,但是也不会提示sa!