数据库连接错了。直接指定用户sa和数据库ip地址看看能否连接成功。

解决方案 »

  1.   

    或者把ASPNET用户添加到administrator组里去
      

  2.   

    http://xml.sz.luohuedu.net/xml/Content.asp
      

  3.   

    http://www.csdn.net/Develop/read_article.asp?id=16437
      

  4.   

    问题在你的Sql Server登陆失败
    查看一下Sql Server身份验证方式以及用户名和密码。。
      

  5.   

    你的数据库访问模式是 "混合模式"还是"windows认证"模式?
    如果是混合模式:
    SqlConnection cnn=new SqlConnection("server=机器名;database=数据库;uid=用户名;pwd=密码");
    如果是 windows模式才用:
    SqlConnection cnn=new SqlConnection("server=(local);database=pubs;Integrated Security=SSPI");
    但还要注意,要把ASPNET用户加上,设置它的访问数据库的权限。
      

  6.   

    怎么把ASP.NET用户加上?我的系统是WIN2000 Server
      

  7.   

    在你的SQL server上,右击数据库,新建--》数据库用户,在登陆名称对应的下拉框里选择就行了。还有你建好之后,假设访问的是table表,你还要在table表的属性->安全性->权限里,设置这个用户的权限。
    ----------------------------------------------------------------------------------
    建立你使用,混合模式,没有这么多的麻烦事:)