2017-02-21 22 views
0

私はpsqlターミナルを開きます(Windows上)。私は、ローカルホスト上で設定されたサーバーでそれにログインPostgreSQLログインはローカルホスト上で動作しますが、xxxx.compute-1.amazonaws.comでは動作しません

しかし、私は私の本番ホストとそれにログインしようとすると:

xxxx.compute-1.amazonaws.com 

私は次のエラーを取得:

> psql: FATAL: password authentication failed for user "postgres" 
> FATAL: no pg_hba.conf entry for host "128.6.37.14", user "postgres", 
> database "campus", SSL off 

を私が試しましたpg_hba.confに追加しますが、運はありません:

# IPv4 local connections: 
host all    all    127.0.0.1/32   md5 
host all    all    128.6.37.14/32   trust 

問題は何ですか?ホストは正しいですか?それは私が逃げたときに得たものですheroku config

どうすればいいですか?

+0

サービスを再開してもよろしいですか? –

+0

はい@OlegMikheev –

答えて

0

私は、Heroku Postgres、つまりPostgreSQLベースのサービスとしてHerokuデータベースを使用していると仮定しています。

もしそうなら、heroku pg:psql CLIコマンドをconnect to your Heroku Postgres database from outside of Herokuにすることができます。

あなたのHerokuのPostgresはアドオンの名前を取得するにはまず、以下のコマンドを発行します。

heroku pg:info 

を次にあなたが行うことができます:

例えば
heroku pg:psql <Add-on> 

heroku pg:psql postgresql-parallel-XXXXX 
関連する問題