0

我正在寻找一个用于 MSSQL 的 Python 客户端,但它支持与远程 MSSQL 服务器的加密连接。

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

4

1 回答 1

0

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

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

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

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

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

于 2010-08-27T07:38:10.287 回答