PowerBI.SSL-соединение с PostgreSQL - PullRequest
0 голосов
/ 20 февраля 2019

Я пытаюсь подключиться к базе данных PostgreSQL (PostgreSQL 9.6.9) в PowerBI, используя драйвер ODBC PostgreSQL ANSI (x64), но я не понимаю, что мне писать в строке подключения.

Iтакже имеет pgAdmin, и он прекрасно подключается к базе данных со следующими свойствами подключения:

  • host
  • База данных обслуживания
  • имя пользователя
  • пароль
  • Файл сертификата клиента
  • Файл ключа клиента

Я ввел все эти свойства (postgres dba предоставил мне Cert File и файлы ключей), и pgadmin подключился хорошо.

Итак, теперь я пытаюсь подключиться к PowerBI, но всегда получаю сообщение об ошибке:

DataSource.Error: ODBC: ERROR [08001] FATAL:  connection requires a valid client certificate

Вот что я сделал:

  1. Установлен ODBC PostgreSQL ANSI (x64) драйвер
  2. Зарегистрированный мой файл .cert (из dba) в хранилище сертификатов Windows (доверенные корневые центры сертификации).Для этого процесса НЕ требуется ключ клиента ...
  3. Введена строка подключения в строку подключения редактора запросов Power BI (ODBC):

    Driver={PostgreSQL ANSI(x64)};Server=[my server here];Port=[my port here];Database=[my database here];sslmode=require;

Так, где я должен ввести свой клиентский ключ для моего сертификата?

Есть еще один вариант для установки учетных данных, но я не знаю, что там вводить: enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...