我运行了一个1&1的Web服务器,其中有几个站点都是由SQL Express Db提供的,并且从来没有允许从外部资源(不在服务器上)连接到SQL Express,因为如果我允许的话,外部访问。
什么是最安全的方式让我的计算机上的本地程序连接到我的1&1服务器上的SQL Server? 一步一步的指导将是优秀的:|
您可以使用SSL来encryptionSQL连接 。 如果可能(取决于您的托pipe环境),您可以在本地networking和您的服务器之间build立VPN隧道。
以上所有仅仅是通过默默无闻的安全性,VPN将是最好的。
如果你有一个外部的IP,我build议你有托pipe公司开放端口1433只允许从你的家庭IP地址。 如果你担心进一步encryption,那么phobeus的post是一个很好的跟随。
但是,如果我是你的话,我将会非常犹豫,要开放SQL服务器对“世界”的访问权限,而不仅仅是IP地址子集。