我们有一个在Windows Server 2008上运行的Web应用程序,需要访问该服务器上的SQL Server数据库。我们通常如何连接到SQL Server是通过登录VPN。我将如何打开端口1433作为传递。这样,我的Web应用程序可以连接到SQL Server而无需登录到VPN。
提前谢谢你, 吉姆
答案 0 :(得分:1)
如果可以在TCP / IP级别访问数据库服务器和端口而无法使用VPN,只需在runas /netonly
下运行您的应用程序即可。但是,即使数据库服务器主机可以访问,但如果数据库服务器在Internet可访问的IP上没有监听,那么您无法访问它。一个好的部署不应该暴露数据库监听互联网,是一个等待发生的黑客,所以如果正确配置了数据库服务器,VPN应该 required 。因此,如果您确实设法无法连接VPN,请以无法通过VPN连接的方式重新配置数据库服务器。服务器安全性应该超过您的便利......