2017-02-22 4 views
9

के साथ हेरोकू पोस्टग्रेस्क्ल मुझे मौजूदा डेटाोकू डेटाबेस को Google डेटास्टूडियो से कनेक्ट करने में समस्याएं आ रही हैं। मैं कनेक्शन जोड़ने के लिए कोशिश कर रहा हूँ और मैं निम्नलिखित मिल:Google Datastudio

Access denied, please check your username and password.

अब, मैं 100% यकीन है कि मैं उन साख पर सही कर रहा हूँ हूँ और समस्या कहीं और से आता है।

मैंने अलग-अलग सेटअप के साथ प्रयास किया है, या तो एक मुफ्त या एक भुगतान पीएसक्यूएल उदाहरण, कुछ भी काम नहीं करता है।

मैंने elephantsql पर एक डमी खाता भी सेट किया है और कनेक्शन बिना किसी समस्या के पहली बार काम किया है।

क्या आपको उस समस्या का कारण पता है?

संपादित करें:

बस https://www.en.advertisercommunity.com/t5/Data-Studio/Heroku-Postgres-lt-gt-Google-Data-Studio/m-p/1031729 जो इस पोस्ट लिखने के समय उपयोगी नहीं है पाया।

+0

क्या आप मेरा उत्तर स्वीकार कर सकते हैं? – Lee

उत्तर

9

समस्या यह है कि हेरोोक पोस्टग्रेज़ को एक एसएसएल कनेक्शन की आवश्यकता होती है जो इस समय डेटा स्टूडियो के साथ संभव नहीं लगती है। उम्मीद है कि Google जल्द ही उस विकल्प को जोड़ देगा।

+0

मुझे बस इसका सामना करना पड़ा। मैंने इसे 'एसएसएल = सत्य' के साथ जेडीबीसी कनेक्शन स्ट्रिंग सेट करके एसएसएल का उपयोग करने के लिए मजबूर करने की कोशिश की, लेकिन मुझे अभी भी एक त्रुटि मिल रही है: '{" कारण ": 28," त्रुटि स्थिति ": {" कारण ": 28," कोड " : 3, "reasonStr": "JDBC_HOST_NOT_REACHABLE", "errorCategoryStr": "USER_CONFIGURATION", "श्रेणी": 2, "uniqueErrorCode": "...", "errorCategoryCode": "2013"}, "पैरामीटर": { " errorId ":" 0d539e57 "}}'। –

+0

यहां धागा है: https://www.en.advertisercommunity.com/t5/forums/v3_1/forumtopicpage/board-id/Data-Studio/page/1/thread-id/3235 – Andrei

4

February 6, 2018 अपडेट के साथ गूगल DataStudio अब PostgreSQL के साथ SSL कनेक्शन की अनुमति देता है

आप एसएसएल आप क्लाइंट कुंजी + प्रमाणपत्र और सर्वर प्रमाणपत्र प्रदान करने की आवश्यकता सक्षम करते हैं, मैं निम्नलिखित उपकरणों का उपयोग किया है उन्हें उत्पन्न करने के लिए:

1.) मैं ग्राहक कुंजी + cerficate openssl req -newkey rsa:2048 -nodes -keyout client.key -x509 -days 365 -out client.crt

2.) मैं postgres_get_server_cert.py का उपयोग किया है Heroku psql से स्वयं पर हस्ताक्षर किए सर्वर प्रमाणपत्र प्राप्त करने के लिए के लिए एक स्वयं हस्ताक्षर किए प्रमाणपत्र + openssl साथ कुंजी उत्पन्न किया है:

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

संबंधित मुद्दे