SQL server 2012 设置TLS 1.2

这些天遇到了一个事情,因为网络通信安全的要求, 服务器上要禁止TLS1.0, 开始使用TLS1.2作为通信协议。服务器端系统是Windows Server 2012 R2, 客户端系统是Windows Server 2008R,使用的SQL server 2012.

一.在Windows server 2008 R2系统注册表中设置TLS项。参考https://blog.csdn.net/jackbon8/article/details/82702563
第一种方法:手动设置
1.找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols 然后 右键->新建->项->新建TLS 1.2

2.在文件TLS 1.2中右键->新建->项->新建Server, Client

3.在新建的Server和Client中都新建如下的项(DWORD 32位值)
DisabledByDefault [Value = 0]
Enabled [Value = 1]

第二种方法:写reg文件设置
或者使用1.新建文本文件,将一下代码复制进去,后缀改为reg,双击导入

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client] “DisabledByDefault”=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client] “DisabledByDefault”=dword:00000000 “Enable”=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Server] “DisabledByDefault”=dword:00000000 “Enable”=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] “DisabledByDefault”=dword:00000000 “Enable”=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server] “DisabledByDefault “=dword:00000000 “Enable”=dword:00000001

2.禁用老SSL配置
打开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Client 配置如下
DisabledByDefault [Value = 0]
Enabled [Value = 0]

第三种方法:使用IISCrypto软件设置

二、更新SQL server 2012.
从微软的官方网站上可以查阅到,SQL Server 2012 SP4支持TLS1.2,在服务器端应当安装有支持TLS1.2的SQL server 2012 SP3或SP4

官网也提供了SQL Server 2012 SP4的下载,可以选择自己需要的部分进行下载安装。
服务器端完成安装后,还需要更新客户端也就是SQL server Native Client 11.0端

在前面提到的SQL Server 2012 SP4 Feature Pack中可以找到这个文件。

更加直观的是在SQL Server 2012 Native Client - QFE 中下载符合你的系统版本的组件。在安装完成后,SQL server 2012 SP4就可以建立connection了。

SQL server 2012 SP4设置TLS1.2相关推荐

  1. SQL Server 2012 未将对象引用设置到对象的实例。(SQLEditors)

    1.错误描述 2.错误原因 创建了student数据库后,使用数据库时出现语法错误 use student; 3.解决办法 (1)重装SQL Server 2012

  2. SQL Server 2012 下载和安装详细教程(附安装包 和安装后的 相关设置)

    一.SQL Server 2012 下载 SqlServer2012版镜像,文件较大,将近4G. 链接:https://pan.baidu.com/s/1rzWWxn_L69BvLUYtodRtAg密 ...

  3. 使用 SQL Server 2012 Analysis Services Tabular Mode 表格建模 图文教程

    原文 http://www.cnblogs.com/biwork/archive/2013/05/22/3093896.html BI Work 使用 SQL Server 2012 Analysis ...

  4. 安装SQL Server 2012示例数据库

    SQL Server的示例数据库是一个非常好的学习数据库的范例,在安装完SQL Server 2012后,默认情况下是不会安装示例数据库的,我们需要自己进行一些安装和设置. 安装Adventure W ...

  5. Microsoft Dynamics server 2015 所有的SQL server 2012 视图 介绍及功能

    微软Dynamics 2015 所有的SQL server 2012 视图 介绍及功能 此文章中SQL Server 视图可以为开发者提供帮助,以下部分摘自微软CRM官方安装文件中. Microsof ...

  6. SQL Server 2012 复制(发布订阅的研究)

    原文:SQL Server 2012 复制(发布订阅的研究) 已实现发布订阅功能,可以实现局域网内双击备份. 一.注意事项: a) 使用[事务复制]功能 b) 必须是相同的SqlServer 帐号和密 ...

  7. SQL Server 2012 安装杂谈

    回想一下,距离上次去微软培训SQL SERVER 2012已经有一段时间啦,从讲师打开2012的一瞬间,其实我已经开始想要跃跃欲试这个微软全新的数据平台工具,听闻2012比以前的2008R2那些版本做 ...

  8. SQLServer · 最佳实践 · RDS for SQL Server 2012 权限限制的提升与改善

    title: SQLServer · 最佳实践 · RDS for SQL Server 2012 权限限制的提升与改善 author: 石沫 背景 SQL Server 作为一种强大的关系型数据库, ...

  9. 在windows 2008 server core 上搭建sql server 2012 alwayson group

    前言 自 SQL 2005以来,MSFT在SQL server的每个版本都增加了不少令人兴奋的闪亮点,SQL Server 2012也不例外,其中SQL 2012  Alwayson group就是其 ...

最新文章

  1. 【转】5个常用的深度学习框架
  2. laravel大型项目系列教程(六)之优化、单元测试以及部署
  3. 完全无人驾驶量产车Apollo Moon威马版首秀 成本降一半、能力翻10倍
  4. 过了一个有意义的愚人节
  5. 【Linux】Linux下 CURL如何发送http请求
  6. Django contenttypes组件
  7. SQl 2000和SQL 2005之间的一些语法区别
  8. FineReport10.0功能说明
  9. 【Pytorch-手写字体识别】手写字体识别项目
  10. YOLOv3的批量图片检测以及批量输出(windows下)
  11. 查询数据库各种历史记录
  12. 新浪云 node.js项目的部署
  13. 史上最狠的十二星座分析
  14. HTTPSConnectionPool(host=‘music.163.com‘, port=443): Max retries exceeded with url: /weapi/comment/
  15. 苹果Mac如何查看多张图片?
  16. html背景图片不重叠铺满,css背景图片怎么铺满
  17. NT平台拨号连接密码恢复原理
  18. Funcode海底世界c++(vc6)
  19. Java定时任务最详细讲解(普通项目,Spring项目)
  20. 2019零部件企业“双百强”榜单出炉:QAD客户强势霸榜

热门文章

  1. http 请求上传文件大小限制
  2. EasyExcel——设置导出后excel金额支持自动计算(金融金额)
  3. 一分钟,制作一个centos镜像
  4. 从小区宽带看ISP运营商拓扑
  5. Python-数据分析-常用检验-1-正态分布检验
  6. decawave1001-DEV简介开发环境搭建
  7. 代码评审平台 phabricator-docker/phabricator docker 服务搭建及配置
  8. Python Djan 路由对应的名称
  9. 【SWAT水文模型】SWAT水文模型建立及应用第三期:基于世界土壤数据库HWSD建立土壤库
  10. 晶振工作原理及参数详解