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

时间:2017-04-16 10:31:14

标签: python sql sql-server python-2.7 pymssql

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

我认为Python会成为这里的首选语言,但只是做一些初步阅读并遇到了描述设置协议,打开端口等的链接:

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

我也见过这个python库pymssql

我需要知道以下内容:

需要在本地计算机上进行哪些配置更改才能使DB再次安全地访问,并且最好只对我有用。

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

1 个答案:

答案 0 :(得分:0)

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

我无法帮助你进行librabry选择,因为我从未有过Microsoft SQL服务器,无论如何,我给你的建议应该适用于各种安全问题