我想连接到外部数据库。 当我添加连接字符串时,我检查了连接,没关系。 但是,当我运行该程序时,它说“我的帐户登录失败”。
任何人都知道发生了什么事?
谢谢!
编辑,连接字符串:
connectionString="Data Source=server_of_th_db;Initial Catalog=the_DB;Integrated Security=SSPI;"
答案 0 :(得分:2)
可能,您不想使用Integrated Security=SSPI;
,这意味着当前的Windows帐户凭据用于身份验证
您可能必须指定User Id
和Password
才能连接到远程服务器。喜欢:
connectionString="Data Source=server_of_th_db;Initial Catalog=the_DB;Uid=MY_USER_ID;Pwd=MY_PASSWORD;"
您必须从该服务器的dba获取这些凭据。
更新的
另一个可能的问题是你使用了错误的.config文件。如果解决方案中有多个项目,请确保正确设置启动项目的connectionstrings
部分。