sql >> Base de Datos >  >> RDS >> PostgreSQL

Heroku Postgresql con Google Datastudio

Desde la actualización del 6 de febrero de 2018, Google DataStudio permite conexiones SSL con PostgreSQL, lo cual es necesario para conectarse a una base de datos creada a través de Heroku.

Para habilitar SSL, debe proporcionar la clave del cliente + certificado y el certificado del servidor, lo que se puede lograr siguiendo los siguientes pasos:

  1. Generar un certificado + clave autofirmado con openssl para clave de cliente + certificado:
openssl req \
       -newkey rsa:2048 -nodes -keyout client.key \
       -x509 -days 365 -out client.crt
  1. Utilice el postgres_get_server_cert.py script para obtener el certificado de servidor autofirmado de heroku psql:

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