我正在为MSSQL寻找一个Python客户端,但是它支持加密连接到远程MSSQL服务器。
有人可以推荐一种使用Python通过加密连接从MSSQL读取的技术吗?
答案 0 :(得分:0)
加密通常是MSSQL客户端库和/或操作系统的一个功能,而不是Python。首先要弄清楚你想要使用什么加密机制,然后看看如何从Python中使用它。
可以将MSSQL配置为支持甚至要求来自客户端的加密连接:
http://msdn.microsoft.com/en-us/library/ms191192.aspx
这意味着任何使用本机MSSQL客户端驱动程序的Python库都支持加密,这可能意味着Windows上的adodbapi或pymssql。
您还可以考虑在操作系统级别实施某些功能来加密所有网络流量,甚至是网络级别(使用VPN)。根据您的要求,这可能会更容易,但这可能是http://serverfault.com的问题。