pgsql의 인증관련중 md5,password가 있는데
php의 pg_connect로 로그인시에 pg_hda를 md5로 두든 password(clear text)로 두든
pg_connect()의 password=패스워드 로 넣으면 모두 인증이 됩니다.
그냥 생각상 패스워드를 md5함수로 인코딩해서 보내야 할것 같아서 md5()로 인코딩하니 인증오류가 떠서
그냥 text그대로 보내니 인증이 떨어져버리네요.
어찌 해석을 해야 할지 적절한 글을 찾아보았지만 보이지 않아서요.
libecpg에서 아예 패스워를 md5 인코딩해서 넘겨버리는건지.
아시는분 계시면 답변 부탁 드립니다.
|