asp.net连sql server 出错
工具vs.net2003  OS server 23k错误如下:
用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败。源错误: 
行 6:  SqlConnection Conn;
行 7:  Conn=new SqlConnection("server=localhost;database=pubs;uid=sa;pwd=''");
行 8:  Conn.Open();
行 9:  lb1.Text=Conn.State.ToString();
行 10: Conn.Close();
 

解决方案 »

  1.   

    用server=(local);database=pubs;uid=sa;试试
      

  2.   

    sqlserver企业管理器,中数据库上右键,属性,安全选项,有个混合验证和什么验证来着?
    互换一下。就ok
      

  3.   

    还是出错用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。源错误: 
    行 6:  SqlConnection Conn;
    行 7:  Conn=new SqlConnection("server=(local);database=pubs;uid=sa;");
    行 8:  Conn.Open();
    行 9:  lb1.Text=Conn.State.ToString();
    行 10: Conn.Close();
     
      

  4.   

    那你拿数据库的名称吧
    server=数据库名称
      

  5.   

    企业管理器-sqlserver组-local上右键-属性-安全性-两个选项“SQLSERVER和windows”和“仅windows”,你换一下。 启动服务帐户,选择“系统帐户”。
      

  6.   

    打开IIS集成身份认证;
    注意数据库安装的位置是不是localhost
      

  7.   

    SqlConnection Conn=new SqlConnection("server=.;database=pubs;uid=sa;pwd=密码;");
      

  8.   

    多谢  peng_0_0_1983(这头猪很瘦)   方法ok
    多谢其他热心