【问题标题】:Install a certificate (SSL Encryption) on SQL Server 2005 Express在 SQL Server 2005 Express 上安装证书(SSL 加密)
【发布时间】:2010-07-06 04:32:17
【问题描述】:

我在这里找到了一些手册: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 加密)?

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

【问题讨论】:

    标签: sql sql-server iis ssl certificate


    【解决方案1】:

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

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

    如果您在 SQL Server 启动期间出现错误,您能否从 eventl 日志或 ERRORLOG(从目录 C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Log 或其他目录)发布确切的错误消息像这样)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-10
      相关资源
      最近更新 更多