实体框架4.1与外部数据库的连接失败

时间:2012-08-14 06:36:26

标签: c# entity-framework connection-string

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

任何人都知道发生了什么事?

谢谢!

编辑,连接字符串:

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

1 个答案:

答案 0 :(得分: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获取这些凭据。

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