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

时间:2016-08-24 07:45:59

标签: sql-server vba excel-vba ssl excel

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

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

1 个答案:

答案 0 :(得分:1)

您需要记住有几种不同的方法来设置加密。一个是服务器端或客户端或两者(不推荐)。假设您在SQL Server端启用了SSL并且启用了强制加密连接,那么与SQL Server的所有连接都将被强制使用SSL证书。您可以在https://support.microsoft.com/en-au/kb/316898

中找到有关如何在SQL Server中进行此设置的详细信息

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

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