C# 受信任的SQL Server连接

C# 受信任的SQL Server连接,c#,sql-server,connection-string,C#,Sql Server,Connection String,当我尝试从控制台应用程序连接到sqlExpress时。我得到以下错误: 该用户未与受信任的SQL Server连接关联 我有: 交换用户 切换密码 交换服务器 交换数据库 我总是犯同样的错误。我正在使用VS2010和SQLServer2005 这是我当前的连接字符串 SqlDatabase sqlDatabase = new SqlDatabase(@"Server=localmachineName\SQLEXPRESS; database=database1;user id=usern

当我尝试从控制台应用程序连接到sqlExpress时。我得到以下错误:

该用户未与受信任的SQL Server连接关联

我有:

    交换用户 切换密码 交换服务器 交换数据库
我总是犯同样的错误。我正在使用VS2010和SQLServer2005

这是我当前的连接字符串

SqlDatabase sqlDatabase = new SqlDatabase(@"Server=localmachineName\SQLEXPRESS;   database=database1;user id=username; password=mypassword;");

您缺少一个
用户名
密码
之间是否启用了sql授权


如果尚未检查此项:

如图所示,您的连接字符串看起来不正确。你可以在网站上找到例子。或者,这个知识库可能会有所帮助。

我的错误。我经常切换字符串,但没有包括字符串;在当前代码部分中。我回去纠正了没有解决问题的错误。我做了上述更改。我收到一个新的错误。无法打开登录请求的数据库“MyDatabase”。登录失败。用户“mylogin”的登录失败。您可能创建了一个sql登录(可以让您访问sql server),但没有授予该登录对特定数据库的访问权限。信不信由你,我想我一直在使用错误的密码。我返回并在未选中强制密码策略框的情况下更改了密码。我对sql的连接和编辑现在可以工作了。谢谢你的帮助。