Power BI Desktop连接Databricks SQL Warehouse时SSL证书验证失败求助
Databricks SQL Warehouse连接Power BI时SSL证书验证失败的解决办法
针对你遇到的SSL_connect: certificate verify failed错误,可按以下步骤排查解决:
更新系统根证书
确保Power BI运行的Windows系统已安装最新根证书更新。打开Windows更新,安装所有可选的证书类更新包,尤其是针对Azure Databricks所用证书(如Let's Encrypt根证书)的更新。验证Databricks服务器证书
在浏览器中直接访问你的Databricks Server Hostname(格式类似https://<workspace-name>.databricks.com),查看证书链是否完整、未过期且受信任。如果浏览器提示证书异常,联系Azure管理员确认Databricks工作区的证书配置。临时跳过证书验证(仅测试环境)
测试场景下可临时绕过验证:打开ODBC数据源管理器,找到Databricks的DSN配置,在「高级」选项中添加参数SSL=0;或在Power BI连接的「高级选项」里直接输入SSL=0。生产环境禁止使用此方法,会带来安全风险。排查网络代理/防火墙
如果你的网络通过代理或防火墙访问外部服务,确认代理未拦截或替换Databricks的SSL证书。尝试关闭代理、直接连接网络测试是否恢复正常。重装Databricks ODBC驱动
卸载当前的Databricks ODBC驱动,下载对应位数(32/64位,需与Power BI匹配)的最新驱动重新安装,避免因驱动文件损坏或版本兼容问题导致的证书验证失败。
内容的提问来源于stack exchange,提问作者Joe Plumb
相关产品推荐
相关产品推荐

