SQL Server如何启用ssl证书服务?SQL Server启用ssl证书的方式方法?

[全站通告]人工一对一服务收费-非诚勿扰-如需请加微信以及QQ(QQ及微信同号 2589053300)

前几天淘宝一老铁今天又来给我“找事”儿做,那天想3389远程服务使用ssl证书,今天又想SQL Server加载证书,这很正点的嘛,思路很奇特,不过这个问题应该不难,具体往下看;

证书的申请导入,都直接看前几天的文章吧;  使用免费SSL证书为Windows Server或(非Server)操作系统远程桌面(3389))RDP连接加密

我这里用sql server 2012做演示教程;整个教程分两步;

第一步给客户端启用SSL;

首先开始--找到SQL2012--配置工具--SQL server 配置管理器---找到SQL  Native Client 11.0 配置以及(32位) 两个---选择标志--general下-强制协议加密 (是)---信任服务器证书(是) 点击确定保存即可;

第二步、选择配置的证书(配置证书前面说过,看上一篇文章,此处不再重复)

选择左边的 SQL SERVER网络配置---mssqlserver的协议--上方--标志--(跟上方一样,都选择是)--再选择--证书--选择刚才导入的证书即可,确定保存;

保存完两步就可以了,注意,一共三处 强制协议加密 (是)---信任服务器证书(是) 这个需要注意一下哈;

延伸阅读:

应用程序通过未加密的通道与数据库服务器通信, 这可能会造成重大的安全风险。在这种情况下, 攻击者可以修改用户输入的数据, 甚至对数据库服务器执行任意 SQL 命令。

启用SSL/TLS加密连接

大部分数据库服务器都提供支持使用SSL/TLS来加密传输所有数据,在连接字符串上加上Encrypt=True即可;如开发环境没有可信证书,加上TrustServerCertificate=True来取消验证证书是否受信。具体写法如下:

<connectionStrings>
<add name="Test" connectionString="Data Source=127.0.0.1,1433; Initial Catalog=myDataBase;User ID=myUsername;Password=myPassword;Encrypt=True;" providerName="System.Data.SqlClient" />
</connectionStrings>

更延伸阅读:

一顿操作猛与虎,咔嚓,不能启动或者不能重启?来看这篇文章 Sql Server启用SSL证书服务后无法重启或者启动;“TDSSNIClient 初始化失败,出现错误 0x80092004,状态代码 0x80”“无法加载用户指定的证书 [Cert Hash(sha1) ”

博主QQ及微信 2589053300 --更多请关注:老梁`s Blog

所写所说,是心之所感,思之所悟,行之所得;文当无敷衍,落笔求简洁。 以所舍,求所获;有所依,方所成!

免责声明,若由于商用引起版权纠纷,一切责任均由使用者承担。

您必须遵守我们的协议,如您下载该资源,行为将被视为对《免责声明》全部内容的认可->联系老梁投诉资源
LaoLiang.Net部分资源来自互联网收集,仅供用于学习和交流,请勿用于商业用途。如有侵权、不妥之处,请联系站长并出示版权证明以便删除。 敬请谅解! 侵权删帖/违法举报/投稿等事物联系邮箱:service@laoliang.net

转载请注明-老梁`s Blog(老梁博客) » SQL Server如何启用ssl证书服务?SQL Server启用ssl证书的方式方法?

发表评论

本站承接,网站推广(SEM,SEO),软件的安装的安装与调试,服务器的推荐以及配置,APP的开发与维护,网络或者web维护;财务软件,客户管理系统,人力资源,超市POS,医药管理,服务器安全,ecshop,金蝶,用友,管家婆;

立即查看 了解详情