sql >> Databasteknik >  >> RDS >> PostgreSQL

Heroku Postgresql med Google Datastudio

Sedan uppdateringen den 6 februari 2018 tillåter Google DataStudio SSL-anslutningar med PostgreSQL, vilket är nödvändigt för att ansluta till en databas skapad via Heroku.

För att aktivera SSL måste du tillhandahålla klientnyckel+certifikat och servercertifikat, vilket kan göras genom att ta följande steg:

  1. Generera ett självsignerat certifikat + nyckel med openssl för klientnyckel + certifikat:
openssl req \
       -newkey rsa:2048 -nodes -keyout client.key \
       -x509 -days 365 -out client.crt
  1. Använd postgres_get_server_cert.py skript för att hämta det självsignerade servercertifikatet från heroku psql:

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



  1. Dold funktion:Dra och släpp åtkomstobjekt mellan filer

  2. Hur man kontrollerar en databas kompatibilitetsnivå i SQL Server med T-SQL

  3. PDO::fetchAll vs. PDO::fetch in a loop

  4. Visa SQLite-frågeresultat med vertikal utdata