Подтвердить что ты не робот

Настройка удаленного подключения RubyMine к Heroku PostgreSQL

Как мне настроить источник данных RubyMine jdbc для удаленного подключения к базе данных Heroku PostgreSQL? В настоящее время я использую такой URL-адрес соединения:

jdbc:postgresql://ec2-54-197-241-67.compute-1.amazonaws.com/dbqi9t12t5035q

но я получаю ошибку об отсутствии записи для хоста '62.87.242.2 'в pg_hba.conf. Я уверен, что пользователь и пароль верны, потому что он работает в Интернете...:-). Не могли бы вы мне помочь?

Заранее благодарю вас!

4b9b3361

Ответ 1

На вкладке "Дополнительно" есть множество свойств. Задайте следующие свойства:

ssl -> true
sslfactory -> org.postgresql.ssl.NonValidatingFactory

Ответ 2

Ошибка, которую вы видите, означает, что политика безопасности сервера Postgres не позволяет подключение. Насколько я знаю, Heroku Postgres разрешает соединения только внутри Heroku.

Вам нужно использовать свои служебные средства командной строки, если вы хотите открыть удаленное соединение с базой данных:

heroku pg:psql

Официальные инструменты аутентифицируются в Heroku и туннеле через их сеть.