PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Heroku Postgresql con Google Datastudio

Dall'aggiornamento del 6 febbraio 2018, Google DataStudio consente connessioni SSL con PostgreSQL, necessarie per connettersi a un database creato tramite Heroku.

Per abilitare SSL è necessario fornire chiave client+certificato e certificato server, operazione che può essere eseguita procedendo come segue:

  1. Genera un certificato + chiave autofirmati con openssl per chiave client + certificato:
openssl req \
       -newkey rsa:2048 -nodes -keyout client.key \
       -x509 -days 365 -out client.crt
  1. Usa postgres_get_server_cert.py script per ottenere il certificato del server autofirmato da heroku psql:

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