VBA可以通过SSL证书连接到SQL服务器吗?

Pet*_*ter 5 sql-server excel ssl vba

我正在使用带有SQL Server数据库的Excel应用程序.我想在云中使用SQL Server,需要使用安全连接.

有谁知道如何做到这一点?

小智 1

您需要记住有几种不同的方法来设置加密。一种是服务器端或客户端或两者(不推荐)。假设您在 SQL Server 端启用了 SSL 并启用了强制加密连接,则所有与 SQL Server 的连接将被强制使用 SSL 证书。您可以在此处找到有关如何在 SQL Server 中进行设置的更多信息https://support.microsoft.com/en-au/kb/316898

一旦服务器准备好接受 SSL,您需要将运行 Excel 的客户端计算机设置为信任证书的根颁发机构。完成此操作后,您与 SQL Server 的连接将启用 SSL。以下文章介绍如何导入根证书https://technet.microsoft.com/en-us/library/cc754841.aspx

希望这能让您更好地了解它的工作原理以及您需要做什么。如果您搜索“在 SQL Server 上设置 SSL”和“设置证书根权限的信任”,您可以找到很多信息。