MSSQL的Python客户端,带有加密连接?

时间:2010-08-27 00:44:47

标签: python sql sql-server encryption tunnel

我正在为MSSQL寻找一个Python客户端,但是它支持加密连接到远程MSSQL服务器。

有人可以推荐一种使用Python通过加密连接从MSSQL读取的技术吗?

1 个答案:

答案 0 :(得分:0)

加密通常是MSSQL客户端库和/或操作系统的一个功能,而不是Python。首先要弄清楚你想要使用什么加密机制,然后看看如何从Python中使用它。

可以将MSSQL配置为支持甚至要求来自客户端的加密连接:

http://msdn.microsoft.com/en-us/library/ms191192.aspx

这意味着任何使用本机MSSQL客户端驱动程序的Python库都支持加密,这可能意味着Windows上的adodbapi或pymssql。

您还可以考虑在操作系统级别实施某些功能来加密所有网络流量,甚至是网络级别(使用VPN)。根据您的要求,这可能会更容易,但这可能是http://serverfault.com的问题。