6 फरवरी, 2018 के अपडेट के बाद से, Google DataStudio, PostgreSQL के साथ SSL कनेक्शन की अनुमति देता है, जो कि Heroku के माध्यम से बनाए गए डेटाबेस से कनेक्ट होने के लिए आवश्यक है।
एसएसएल को सक्षम करने के लिए आपको क्लाइंट कुंजी + प्रमाणपत्र और सर्वर प्रमाणपत्र प्रदान करना होगा, जिसे निम्नलिखित कदम उठाकर पूरा किया जा सकता है:
- क्लाइंट कुंजी + प्रमाणपत्र के लिए ओपनएसएल के साथ एक स्व-हस्ताक्षरित प्रमाणपत्र + कुंजी उत्पन्न करें:
openssl req \
-newkey rsa:2048 -nodes -keyout client.key \
-x509 -days 365 -out client.crt
postgres_get_server_cert.py
का उपयोग करें उसकेोकू psql से स्व-हस्ताक्षरित सर्वर प्रमाणपत्र प्राप्त करने के लिए स्क्रिप्ट:
https://raw.githubusercontent.com/thusoy/postgres-mitm/master/postgres_get_server_cert.py