相关疑难解决方法(0)

Personal and Web Hosting证书商店有什么区别?

在此输入图像描述

在Internet信息服务管理器中,在创建或导入证书时,您可以在Personal和Web Hosting证书存储区之间进行选项.

有什么不同?

windows iis ssl-certificate certificate-store windows-server

78
推荐指数
3
解决办法
5万
查看次数

更新后的SQL Server错误:提供给该函数的令牌无效

我正在使用我的机器(和SSMS),一切正常.我重新启动,然后Windows 10应用了以下更新:

Windows Malicious Software Removal Tool for Windows 8, 8.1, 10 and Windows Server 2012, 2012 R2, 2016 x64 Edition - April 2017 (KB890830)
Security Update for Adobe Flash Player for Windows 10 Version 1607 (for x64-based Systems) (KB4018483)
Security Update for Microsoft Silverlight (KB4017094)
Cumulative Update for Windows 10 Version 1607 for x64-based Systems (KB4015217)
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试登录SSMS时,我收到以下错误:

已成功与服务器建立连接,但在登录过程中发生错误.(提供者:SSL提供者,错误:0 - 提供给该函数的令牌无效(Microsoft SQL Server)

提供给该函数的令牌无效

这看起来与安全性有关,但我不知道如何解决它.我的计算机使用Windows Server Essentials进行备份(连接器为绿色).

sql-server

12
推荐指数
3
解决办法
3139
查看次数

如何转换 WMI 返回的日期值

我运行此 PowerShell 脚本来查询绑定到 SQL Server 的证书:

\n
Get-WmiObject -Namespace 'ROOT\\Microsoft\\SqlServer\\ComputerManagement14' -Class SecurityCertificate | select name,expirationdate\n
Run Code Online (Sandbox Code Playgroud)\n

它正确返回证书的主题和到期日期,如下所示:

\n
name                        expirationdate\n----                        --------------\nservername.domain.com       31052014\n
Run Code Online (Sandbox Code Playgroud)\n

但是,我不知道该日期的格式是什么,因为证书显示过期为 \xe2\x80\x8eThursday, \xe2\x80\x8eAugust \xe2\x80\x8e17, \xe2\x80\x8e2023 2:34:27 AM

\n

我用谷歌搜索,但没有找到有关返回的适当类型的日期以及如何转换为[日期时间]的结果。我怎样才能理解这一点,以便我可以将其转换并用于比较?

\n

powershell wmi datetime

5
推荐指数
1
解决办法
310
查看次数

如何授予 SQL Server 读取 SSL 密钥的权限?

我最近创建了一个自签名证书并在 SQL Server 2014 中打开了加密:

自签名证书

问题是现在 SQL Server 服务无法启动:

启动错误

2010 年的这篇文章将该问题标识为权限问题:SQL Server 服务没有读取 SSL 证书私钥的必要权限。

问题是我被困在文章中提出的解决方案的第4步:

卡在第 4 步

当我打开文章中显示的窗口时,没有与建议格式匹配的组或用户名。

是否有另一种方法可以确定运行 SQL Server 服务的帐户,以便我可以授予它读取 SSL 证书的权限?

一个完全不同的解决方案也是受欢迎的。

sql-server windows-services

1
推荐指数
1
解决办法
1万
查看次数