PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Heroku Postgresql com Google Datastudio


Desde a atualização de 6 de fevereiro de 2018, o Google DataStudio permite conexões SSL com PostgreSQL, o que é necessário para se conectar a um banco de dados criado via Heroku.

Para habilitar o SSL, você precisa fornecer a chave do cliente+cert e o certificado do servidor, o que pode ser feito seguindo as seguintes etapas:
  1. Gere um certificado autoassinado + chave com openssl para chave de cliente + certificado:
openssl req \
       -newkey rsa:2048 -nodes -keyout client.key \
       -x509 -days 365 -out client.crt
  1. Use o postgres_get_server_cert.py script para obter o certificado de servidor autoassinado do heroku psql:

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