配置与Heroku PostgreSQL的RubyMine远程连接

我应该如何配置RubyMine jdbc数据源以远程连接到Heroku的PostgreSQL数据库? 目前我正在使用这样的连接URL:

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

但是我在pg_hba.conf中遇到主机’62 .87.242.2’缺少条目的错误。 我很确定用户和密码是正确的,因为它在线运行…… :-)。 你可以帮帮我吗?

先感谢您!

在“高级”选项卡中,有许多属性。 设置以下属性:

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

您看到的错误意味着Postgres服务器的安全策略不允许连接。 据我所知,Heroku Postgres只允许来自Heroku内部的连接。

如果要打开远程数据库连接,则需要使用其官方命令行工具:

 heroku pg:psql 

官方工具通过他们的网络向Heroku和隧道进行身份validation。