一个登陆的页面,在VS中运行调试可以登陆成功。
但是在IIS中登陆时,无法打开登录所请求的数据库 "tushu"。登录失败。
用户 'PC-200910301819\ASPNET' 登录失败。 请问什么原因?

解决方案 »

  1.   


    源错误: 
    行 26:             string SQLStr = "select count(*) from admin where a_id='" + TextBox1.Text + "'" + " and a_passowrd='" + TextBox2.Text + "'";
    行 27:             conn.ConnectionString = connStr;
    行 28:             conn.Open();
    行 29:             SqlCommand inst = new SqlCommand(SQLStr, conn);
    行 30:             //inst.ExecuteNonQuery();
     源文件: d:\My Documents\Visual Studio 2005\WebSites\xitong\login.aspx.cs    行: 28 
      

  2.   

    连接字符串 
    用户名或密码不正确 
    SQL Server Management Studio Express, 
    选择身份验证为“SQL Server和 Windows ” 
    数据库下->安全性>用户>用户名和密码是否正确 
    选择数据库---安全性---找到刚才报错的哪个'ASPNET账号' --右键"属性