Ответ 1
На вкладке "Дополнительно" есть множество свойств. Задайте следующие свойства:
ssl -> true
sslfactory -> org.postgresql.ssl.NonValidatingFactory
Как мне настроить источник данных RubyMine jdbc для удаленного подключения к базе данных Heroku PostgreSQL? В настоящее время я использую такой URL-адрес соединения:
jdbc:postgresql://ec2-54-197-241-67.compute-1.amazonaws.com/dbqi9t12t5035q
но я получаю ошибку об отсутствии записи для хоста '62.87.242.2 'в pg_hba.conf. Я уверен, что пользователь и пароль верны, потому что он работает в Интернете...:-). Не могли бы вы мне помочь?
Заранее благодарю вас!
На вкладке "Дополнительно" есть множество свойств. Задайте следующие свойства:
ssl -> true
sslfactory -> org.postgresql.ssl.NonValidatingFactory
Ошибка, которую вы видите, означает, что политика безопасности сервера Postgres не позволяет подключение. Насколько я знаю, Heroku Postgres разрешает соединения только внутри Heroku.
Вам нужно использовать свои служебные средства командной строки, если вы хотите открыть удаленное соединение с базой данных:
heroku pg:psql
Официальные инструменты аутентифицируются в Heroku и туннеле через их сеть.