2017-02-21 5 views
0

그래서 (Windows에서) psql 터미널을 엽니 다. 나는 로컬 호스트에 설정된 서버와 그것으로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 Database를 사용한다고 가정합니다. 맞습니까?

그렇다면 heroku pg : psql CLI 명령을 connect to your Heroku Postgres database from outside of Heroku으로 사용할 수 있습니다.

다음
heroku pg:info 

당신이 할 수 있습니다 :

heroku pg:psql <Add-on> 

예를 들어,

먼저, 다음 명령은 Heroku가 포스트 그레스 추가-에 이름을 얻을 수 있습니다

heroku pg:psql postgresql-parallel-XXXXX