繁体   English   中英

在SQL Server 2005 Express上安装证书(SSL加密)

[英]Install a certificate (SSL Encryption) on SQL Server 2005 Express

我在这里找到了一些手册: http : //support.microsoft.com/kb/316898/ru但无法采取以下措施:

将打开“证书申请向导”对话框。 点击下一步。 选择证书类型为“计算机”。

在“注册策略”步骤中,默认情况下有Active Directory注册策略,因此它需要一些注册服务器...我没有注册服务器,我只想制作一些证书并将其添加到我的MS SQL 2005 Express中

我还使用IIS创建了一些证书,但是当我在MSSQL Server上安装它时,在启动结束时无法启动,并显示诸如“错误的查询或服务不可访问,请参阅系统日志”之类的错误

也有一些关于使用makecert实用程序的手册,但是我的MSSQL没有看到我使用此工具创建的证书,例如

makecert -r -pe -n "CN= MySQLServerName" -b 01/01/2000 -e 01/01/2036 
-eku 1.3.6.1.5.5.7.3.1 -ss my -sr localMachine -sky exchange 
-sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12

因此,也许我做错了,或者您对我的任务有所帮助:如何在SQL Server 2005 Express上安装证书(SSL加密)?

最后:对不起我的英语,谢谢。

通常,您创建的证书的属性是可以的。 不需要使用-sp "Microsoft RSA SChannel Cryptographic Provider" -sy 12开关。 请参阅http://msdn.microsoft.com/zh-cn/library/ms189067.aspx#sectionToggle2 您应该验证运行SQL Server的服务器的主机名是MySQLServerName。 CN与主机名或DNS名称之间不需要空格(使用“ CN = MySQLServerHostName”)。

您还应该验证已安装了在运行SQL Server的服务器上的本地计算机的“受信任的根证书”证书存储中创建的证书。

如果在SQL Server启动过程中出错,则可以从evenl日志或ERRORLOG(从目录C:\\ Program Files \\ Microsoft SQL Server \\ MSSQL10.MSSQLSERVER \\ MSSQL \\ Log或类似的目录)中发布确切的错误消息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM