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获取文件到客户端的中间步骤? 我不知道我在做什么,所以任何帮助,建议,评论,你可以给我的参考都非常感谢. 先感谢您. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |