Heroku Postgresql mit Google Datastudio

10

Ich habe Probleme, eine bestehende Heroku-Datenbank mit Google Datastudio zu verbinden. Ich versuche, die Verbindung hinzuzufügen, und ich bekomme Folgendes:

  

Zugriff verweigert, bitte überprüfen Sie Ihren Benutzernamen und Ihr Passwort.

Jetzt bin ich 100% sicher, dass ich diese Anmeldedaten korrekt eingegeben habe und das Problem von woanders kommt.

Ich habe mit verschiedenen Setups versucht, entweder eine kostenlose oder eine kostenpflichtige PSQL-Instanz, nichts geht.

Ich habe auch ein Dummy-Konto auf elephantsql eingerichtet und die Verbindung funktionierte das erste Mal ohne Probleme.

Haben Sie eine Ahnung von der Ursache dieses Problems?

Bearbeiten:

Gerade gefunden Ссылка was zum Zeitpunkt des Verfassens dieses Beitrags nicht hilfreich ist.

    
nobe4 22.02.2017, 09:04
quelle

2 Antworten

9

Das Problem ist, dass Heroku Postgres eine SSL-Verbindung benötigt, die mit Data Studio im Moment nicht möglich scheint. Hoffentlich wird Google diese Option bald hinzufügen.

    
Lee 17.03.2017, 15:03
quelle
5

Mit dem Update vom 6. Februar 2018 ermöglicht Google DataStudio jetzt die SSL-Verbindung mit PostgreSQL

>

Wenn Sie SSL aktivieren, müssen Sie Client-Schlüssel + Zertifikat und Server-Zertifikat angeben, ich habe die folgenden Tools verwendet, um sie zu generieren:

1.) Ich habe einen selbstsignierten cert + Schlüssel mit openssl für Client Key + Zertifikat generiert openssl req -newkey rsa:2048 -nodes -keyout client.key -x509 -days 365 -out client.crt

2.) Ich habe postgres_get_server_cert.py verwendet, um das selbstsignierte Server-Zertifikat von heroku psql zu erhalten:

Ссылка

    
mfazekas 26.02.2018 18:36
quelle