PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Heroku Postgresql mit Google Datastudio

Seit dem Update vom 6. Februar 2018 erlaubt Google DataStudio SSL-Verbindungen mit PostgreSQL, was erforderlich ist, um eine Verbindung zu einer über Heroku erstellten Datenbank herzustellen.

Um SSL zu aktivieren, müssen Sie den Clientschlüssel + das Zertifikat und das Serverzertifikat bereitstellen, was durch die folgenden Schritte erreicht werden kann:

  1. Generieren Sie ein selbstsigniertes Zertifikat + Schlüssel mit openssl für Client-Schlüssel + Zertifikat:
openssl req \
       -newkey rsa:2048 -nodes -keyout client.key \
       -x509 -days 365 -out client.crt
  1. Verwenden Sie postgres_get_server_cert.py Skript zum Abrufen des selbstsignierten Serverzertifikats von heroku psql:

https://raw.githubusercontent.com/thusoy/postgres-mitm/master/postgres_get_server_cert.py