sql-server – SQL Server 2008中的证书

前端之家收集整理的这篇文章主要介绍了sql-server – SQL Server 2008中的证书前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要为我的应用程序和sql Server 2008之间的传输实现SSL.

我使用的是Windows 7,sql Server 2008,sql Server Management Studio,我的应用程序是用c#编写的.

我试图在创建证书时遵循MSDN页面,并在’Encrpyt for specific client’下遵循this,但我无可奈何地感到困惑.我需要一些宝贝步骤来进一步成功实施加密.

首先,我不了解MMC.我在那里看到很多证书……这些证书是我应该用于我自己的加密还是用于已经存在的东西?另一件事,我假设所有这些证书都是我的本地计算机上的文件,为什么有一个名为’个人’的文件夹?

其次,为了避免上述问题,我做了一个自签名程序集的实验.如上面的MSDN链接所示,我使用SSMS中执行的sql来创建自签名证书.然后我使用以下连接字符串进行连接:

Data Source=myServer;Initial Catalog=myDatabase;User ID=myUser;Password=myPassword;Encrypt=True;TrustServerCertificate=True

它连接,工作.然后我删除了我刚刚创建的证书,它仍然有效.显然它从来没有做过任何事情,但为什么不呢?我怎么知道它是否真的“有效”?我想我可能会错过(以某种方式?)从SSMS获取文件到客户端的中间步骤?

我不知道我在做什么,所以任何帮助,建议,评论,你可以给我的参考都非常感谢.

先感谢您.

猜你在找的MsSQL相关文章