我的WEB.CONFIG文件是这样配置 <connectionStrings>
    <add name="ConnectionString" connectionString="Data Source=(local);Initial Catalog=MyLibrary;User ID=sa;Password=sa"
      providerName="System.Data.SqlClient" />
  </connectionStrings>文件中这样引用     ConnectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;命名空间也包含了.using System.Configuration;为什么还提示
户 'ss' 登录失败。原因: 未与信任 SQL Server 连接相关联。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 用户 'ss' 登录失败。原因: 未与信任 SQL Server 连接相关联。
望高手指点

解决方案 »

  1.   

    建好SQL数据库,设置好了用户名与密码,连接也好了,却出现了上述问题, 原困是未设置SQL SERVER登录认证模式为混合认证模式,因为SQL SERVER默认安装后认证模式为WINDOWS认证模式,从而导致出错。解决方法:1.启动SQLSERVER企业管理器,选择要进行认证模式设置的服务器。右击该服务器,在弹出菜单中选择属性,SQL SERVER将弹出属性对话框 
    2.在属性对话框中选择安全性选项,在身份验证处选择“SQL Server和Windows”,然后确定。 
      

  2.   

    有可能是你的登陆数据库的用户名sa没有权限,你可以打开数据库,在sa的属性里把sa起用
      

  3.   

    谢谢,为什么我的身份验证模式改变不了.选了后重打开还是WINDOWS模式.
      

  4.   

    户 'ss' 登录失败。原因: 未与信任 SQL Server 连接相关联。  
    --------------------------
    用户'ss'??  你字符串里写的user是 'sa' //楼主先确认一下这个1先用这个帐号User ID=sa;Password=sa登录一下你的服务器
    2打开你的数据库MyLibrary检查一下是否可以用sa登录如果第一种情况失败按1楼说话去做
    如果第二种情况失败按2楼说话去做--------------------------回复完毕
      

  5.   

    http://hi.baidu.com/celery94/blog/item/568dfddc68f1fca0cc1166c7.html
    貌似这边可以参考一下
      

  6.   


    我知道了,重启一下SQLSERVER就可以了,谢谢