尝试通过 Power BI 连接到 SQL Server 2016 上的数据库时出现此错误:SSL 提供程序,错误:0

尝试通过 Power BI 连接到 SQL Server 2016 上的数据库时出现此错误:SSL 提供程序,错误:0

当我们尝试通过 Power BI 连接到 SQL Server 2016 上的数据库时,我们收到以下错误消息:

“SSL 提供程序,错误:0 - 证书链由不受信任的机构颁发。”

当我运行该应用程序时完美的。但是当用户运行该应用程序时,他会收到上述消息。

它似乎指向证书,但是为什么我以自己的身份运行时没有收到错误消息?

答案1

当您拥有不受信任的证书(自签名?)时,快速修复方法是将其添加Encrypt=false到连接字符串中。这是必需的,因为最近的 SQL Server 版本已将其设为 Encrypt=true默认设置,这意味着需要受信任的证书。

最好、最安全的解决方法是使用 让我们加密 从已知的、受信任的 CA 免费获取 CA 签名的证书。

您将在帖子中找到更多信息
从 Azure 网站连接 VM 角色中的数据库时出现“证书链由不受信任的机构颁发”

相关内容