예. 원준님 그 말씀은 약간 틀린것 같습니다. :-)
사용자의 password 는 무조건 하고 pg_shadow 의 passwd 필드내에 저장됩니다. 단지 그 저장된 password 의 형식이 그냥 일반 암호화되지 않은 plain text 라면 pg_hba.conf 파일에 auth type 을 'password' 로 설정해 주고, 암호화된 문자열을 저장하게 된다면 pg_hba.conf 파일의 auth type 에 'crypt' 라고 적어 줍니다.
개인적인 생각으로는 두번째가 되지 않은 이유는 아마도 IP 가 127.0.0.1 로 되어 있지 않기 때문일 것입니다.
psql -U postgres -h 127.0.0.1 template1
이렇게 테스트해 보시기 바랍니다.
-- 장원준 님이 쓰신 글:
>> PostgreSQL 첨 시작하면서 여기서 정보를 아주 많이 얻어갑니다 ^^
|