我遇到了新主机的问题。到目前为止,我一直使用流畅的nhibernate aproch来访问远程数据库中的数据。由于某些情况,我不得不改为另一个没有外部数据库访问权限的托管。最终用户使用没有静态IP的互联网连接(大部分都是公共的,但每24-48小时更新一次)在我的情况下,我可以做些什么来保持应用程序中的最小变化?
数据传输有两种方式。
我的想法:
以上问题排在第二位: 如何在大型系统中提供对数据库的访问,而不能仅限于已知和安全的来源?
DMZ?
答案 0 :(得分:0)
如果您没有对数据库的外部访问权限(如果不是默认设置则非常常见),您可以使用VPN或SSH隧道连接到外部服务器并访问数据库,就好像它是本地数据库一样。 / p>