我想连接到外部数据库。我在添加连接字符串时检查了连接,没关系。但是,当我运行该程序时,它说“我的帐户登录失败”。
有谁知道发生了什么?
谢谢!
编辑,连接字符串:
connectionString="Data Source=server_of_th_db;Initial Catalog=the_DB;Integrated Security=SSPI;"
我想连接到外部数据库。我在添加连接字符串时检查了连接,没关系。但是,当我运行该程序时,它说“我的帐户登录失败”。
有谁知道发生了什么?
谢谢!
编辑,连接字符串:
connectionString="Data Source=server_of_th_db;Initial Catalog=the_DB;Integrated Security=SSPI;"
可能,您不想使用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
正确设置启动项目的部分。