在SQL2005中使用sa登录是可以的,但是在网站中登录失败,提示用户"sa"登录失败,连接字符串没有问题。
在SQL中启用了相关协议和1433端口,
server=计算机名; DataBase=数据库; UID=sa; PWD=123这是什么问题?

解决方案 »

  1.   

    你是SQL 2005 Express还是完全版?
    SQL Server 2005 EXPRESS:     server=.\SQLEXPRESS; DataBase=数据库; UID=sa; PWD=123
    SQL Server 2005: server=.; DataBase=数据库; UID=sa; PWD=123
      

  2.   

    window 2003 + SQL Server 2005企业版
      

  3.   

    确定你的SQL Server 2005企业版的实例名跟你计算机名称是一样的??
      

  4.   

    这个网站之前在SQL 标准版用Server=计算机名是可以的,后来放到Window Server 2003 新的服务器上想测试,结果不行,也有可能是Server的设置有问题。不过还不确定,因为服务器是别人的,我不能老去尝试,希望大侠们给多点见解。
      

  5.   

    服务器是别人的,那就得用对方的IP地址了,如Server=192.168.1.101
      

  6.   

    先看看你的计算机名是否与服务器名一样,用select @@servername.如果一样,如果你没有将数据库附加进项目,看看你的数据库是否打的开。是否启动了服务!
      

  7.   

    用express通过网络试试,很可能是你设密码的关系
      

  8.   

    1,启用sa帐号
    2,启用tcp/ip远程访问
    3,设置固定端口
    4,关闭防火墙
    5,确认密码正确
      

  9.   

    如果你是连接服务器的话应该是:
    server=计算机名这个地方应该是IP地址;如果你是连接到别人的电脑的话你还要确定对方是否允许你连接!
      

  10.   

    你的web.config文件的路径有问题