FireDAC SQL Server Connection: Ненадежный сертификат

Я включил безопасное соединение, выбрав самоподписанный сертификат на своем SQL Server.

Я могу подключиться к нему с помощью SQL Server Management Studio и добавить TrustServerCertificate=True в Additional Connection Parameters,

Мне нужна такая же конфигурация для подключения FireDAC, потому что это дает похожую ошибку

Поставщик SSL: цепочка сертификатов была выпущена не доверенным органом

когда я пытаюсь подключиться.

Как сказать это FireDAC? (Delphi XE4, FireDAC: 8)

PS: я уже добавил свой самозаверяющий сертификат в окна "Trusted Root Certification Authorities", но похоже, что FireDAC его игнорирует.

Спасибо

1 ответ

Решение

Вы должны добавить ODBCAdvanced=TrustServerCertificate=yes к параметрам определения вашего соединения. Также убедитесь, что у вас установлен собственный клиент SQL Server. Прочитайте больше:

Другие вопросы по тегам