各位大虾,小弟出现这种错误可能是什么原因呢??多谢了~~
用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Exception: 用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。源错误: 
行 37:             catch (SqlException e)
行 38:             {
行 39:                 throw new Exception(e.Message);
行 40:             }
行 41:             return ds;
 

解决方案 »

  1.   

    打开SQL Server Management Studio Express,
    右键点击服务器,选择Properties(属性),在弹出窗口中点击Security(安全)切换到安全面板,
    将server authentication服务器认证从windows authentication mode(windows用户认证模式)
    修改为Sql Server and Windows Authentication mode(Sql server和windows认证模式),ok。
    打开security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态)切换到状态面板,将Login(登录)设置为Enabled(启用)。
    如果还不行请检查其他原因,如防火墙等因素
      

  2.   

    接楼上:修改完后记得重新启动sqlserver
      

  3.   

    连接字符串密码与数据库sa密码不一致,更改连接字符串密码或者修改数据库sa密码