FireDAC SQL Server连接:不受信任的证书

时间:2013-05-11 10:35:46

标签: sql-server delphi ssl anydac firedac

我通过在SQL Server上选择自签名证书来启用安全连接。

我可以使用SQL Server Management Studio连接到它并将TrustServerCertificate=True添加到Additional Connection Parameters

我需要FireDAC连接的相同配置,因为它会产生类似的错误

  

SSL提供商:证书链由不受信任的机构颁发

当我尝试连接时。

如何告诉FireDAC? (Delphi XE4,FireDAC:8)

PS:我已将自签名证书添加到Windows“受信任的根证书颁发机构”中,但似乎FireDAC忽略了它。

由于

1 个答案:

答案 0 :(得分:2)

您应该将ODBCAdvanced=TrustServerCertificate=yes添加到连接定义参数中。还要验证您是否安装了SQL Server Native Client。阅读更多: