SQL查询作为本地用户而不是连接字符串中的用户运行

时间:2013-10-01 22:31:07

标签: c# sql sql-server wpf

我有一个WPF应用程序,它使用带有连接字符串的SqlConnection访问SQL服务器。

private string connString =
        "user id=*****;" +
        "password=*****;" +
        "server=1.1.1.1;" +
        "Trusted_Connection = yes;" +
        "database=****;" +
        "connection timeout = 30";
private SqlConnection myConnection = new SqlConnection(connString);

该字符串包含我希望程序用于访问数据库的帐户的用户名和密码。这可以像我期望的那样在我的机器上工作。一旦我在另一台机器上运行它,我就会收到一个错误:

  

“用户'域\本地用户'登录失败'”

我确信我只是缺少某种设置或配置。

任何帮助都会很棒

1 个答案:

答案 0 :(得分:9)

Trusted_Connection = yes告诉SQL Server使用集成(Windows)身份验证。您的用户名和密码将被忽略。