挺奇怪,看看SQL的权限和IIS设置

解决方案 »

  1.   

    把你的ConnectionString贴出来看看。
      

  2.   

    把你机器上的machine.config里的一个参数改改看:userName="SYSTEM",默认为:userName="machine“
      

  3.   

    看看如下的两种方式:
    s1="server=192.168.1.93;uid=sa;pwd=;database=mmls;";
    s2="server=192.168.1.93;uid=sa;pwd=;database=mmls;provider=SQLOLEDB";
      

  4.   

    试了两种方式
    str1="server=192.168.0.122;uid=sa;pwd=password;database=a";
    str2="server=192.168.0.122;uid=sa;pwd=password;Initial Catalog=a";
    这是一个朋友帮我问的问题。今天已经重装.net的组件更新,还是不可以。
      

  5.   

    "Provider=MSDASQL;"Driver={SQL Server};Server=myServerName;Database=myDatabaseName;Uid=myUsername;Pwd=myPassword;"
      

  6.   

    ODBC Driver for SQL Server 
                  
                For Standard Security:            oConn.Open "Driver={SQL Server};" & _ 
                          "Server=MyServerName;" & _
                         "Database=myDatabaseName;" & _
                         "Uid=myUsername;" & _
                          "Pwd=myPassword;"
      

  7.   

    用string sql="server=localhost;database=databasename,uid=sa,pwd=";
    如果你装sql server 2000时没有设置混密码就去改一下罗!
    sql server 2000->企业管理器->展开所有的找到(local)(windows nt)下的安全性找到登录找到sa可以修改密码,也可以增加登录号!
      

  8.   

    试试用windows NT集成安全设置:
    StrConn="Server=(local);Database=Northwind;Integrated Security=True;";