安全连接到远程SQL Server数据库的方法

问题描述:

我需要连接到位于远程网络上的计算机上的MS SQL数据库,并将数据从数据库中拉出到我自己的环境中。我想以最安全的方式做到这一点,我正在寻找关于如何实现这一目标的指导。安全连接到远程SQL Server数据库的方法

我想Python会是所选择的语言在这里,但只是在做一些初步的阅读和通过这一连接来描述设置协议,开放端口等:

https://technet.microsoft.com/en-us/library/ms345343(v=sql.110).aspx

我已经也见过这个python库,pymssql

我需要了解以下内容:

需要什么样的配置变化可以在本地计算机上进行,以使DB访问,再次,安全,最好给我而已。

上面的链接的python库会是最好的方法吗?如果是这样,我需要确保我已经考虑了哪些安全性考虑因素?

为了成为唯一能够访问MySQL服务器的人,您需要在远程SQL服务器中设置防火墙,以便只接受来自本地主机和您IP地址的初始SQL连接。

因为我从来没有一台Microsoft SQL服务器,所以我无法帮助您进行libabry choise,无论如何,上面给我的建议应该可以适用于各种安全问题