password 가 아닌 crypt 로 지정하시고, pg_shadow 라는 파일이 사용자 이름과 암호화된 (즉 /etc/passwd 파일에 적히는 암호와 같은) 암호를 적어 넣어 주시기 바랍니다.
아울러 local 에서 암호로 접속하시길 원하면 첫번째 줄은 제거해야 할 듯 합니다.
>>강윤환 님께서 쓰시길<<
:: 에러가 납니다. 에러는 다음과 같군요.
::
:: [postgres@host2 ~/bin]$ ./psql /h hostname /d db2 /U username
:: Password:
:: psql: Password authentication failed for user 'username'
::
:: pg_hba.conf 파일은 다음과 같습니다.
::
:: local all trust
:: host db2 127.0.0.1 255.255.255.255 password
:: host all hostname 255.255.255.255 password
::
:: 로컬에서 db2로 연결하려 하면 암호를 묻지 않고 그냥 연결되구요. 다른 호스트에서 연결하려니 위와
:: 같은 에러가 납니다. 어떻게 해결해야 할까요?
:: 원하는 형태는 로컬에서 연결할때도 암호 묻기, 외부에서 연결할때도 암호 묻기 입니다.
|