0

我想连接到外部数据库。我在添加连接字符串时检查了连接,没关系。但是,当我运行该程序时,它说“我的帐户登录失败”。

有谁知道发生了什么?

谢谢!

编辑,连接字符串:

      connectionString="Data Source=server_of_th_db;Initial Catalog=the_DB;Integrated Security=SSPI;"
4

1 回答 1

2

可能,您不想使用Integrated Security=SSPI;这意味着当前的 Windows 帐户凭据用于身份验证。
您可能必须指定User IdPassword能够连接到远程服务器。喜欢:

connectionString="Data Source=server_of_th_db;Initial Catalog=the_DB;Uid=MY_USER_ID;Pwd=MY_PASSWORD;"  

您必须从该服务器的 dba 获取这些凭据。

更新: 另一个可能的问题是您使用了错误的 .config 文件。如果您的解决方案中有多个项目,请确保connectionstrings正确设置启动项目的部分。

于 2012-08-14T07:13:39.483 回答