答案1
根据这个StackOverflow 帖子,如果您已配置服务器级设置(如下所述)强制加密设置是的Encrypt connection
,那么无论在与该服务器建立连接之前是否选中SSMS GUI 选项,都将强制执行加密连接。对于“加密连接“比 SSMS GUI 中检查的实际选项更重要。
根据启用与数据库引擎的加密连接(SQL Server 配置管理器),您可以这样做:
配置服务器以接受加密连接
- 在SQL Server 配置管理器, 扩张SQL Server 网络配置, 右键点击协议,然后选择特性。
- 在里面协议 特性对话框中证书选项卡,从下拉菜单中选择所需的证书证书框,然后单击好的。
- 在标志选项卡中强制加密框,选择是的,然后点击好的关闭对话框。
- 重新启动 SQL Server 服务。
配置客户端以请求加密连接
- 将原始证书或导出的证书文件复制到客户端计算机。
- 在客户端计算机上,使用证书管理单元安装根证书或导出的证书文件。
- 在控制台窗格中,右键单击SQL Server 本机客户端配置,然后点击特性。
- 在标志页面的强制协议加密框中,单击“是”。