지금까지 상황을 다시 말씀드리자면...
psql user를 만드는 과정에서 실수로 postgres아이디가 두개가 생겨버렸습니다.
그래서 destroyuser 하면 postgres하나가 지워지리라 생각하고 destroyuser postgres를 했더니만... 두개다 없어져버리더라구요.. 그리고 다른 한 아이디만 남게 되어버렸습니다. 다시 남아있던 아이디로 postgres아이디를 만들었는데 그 때부터 그저께 올렸던 것처럼 에러가 나면서 postgres아이디로는 user생성 삭제나 할 수 있는 게 거의 없어져 버렸더라구요...
그리고 Coral님이 올리셨던 대로 쳐보니(그것도 postgres아이디로는 안되고 다른 아이디로 접속해서...) 그 남아있던 아이디만 t t t t 이고 그다음postgres가 f t f t이던가 어쨋든 서열(?) 두번째더라구요...
어떻게 할 지 몰라 결국 postgres/6.5.3.tar.gz를 다시 다운 받아 설치를 했습니다만... 이게 웬일 ... 다시 접속하니 아까 그 아이디나 상태가 그대로더라구요...
(너무 슬펐습니다....)
지금은 postgres 아이디로나 뭘로나 제대로 되는 게 없는 것 같거든요...
처음 상태로만 될 수 있다면 또 다시 깔고라도 싶은데 pg_* 파일들하고 BASE이던가 그 디렉토리에 사용자들에 대한 모든 게 담겨있는줄알았는데 아닌가요...
어떻게 해야 하나요.. 그리고 rpm어쩌구해서 프로그램을 삭제할 수 있나본데 그렇게는 안되는 거 같거든요... 뭘 지우고 새로 깔아야 처음처럼 되나요...
제발 도와주세요...(초보라...)
ps. 그리고 리눅스 아이디랑 디비 아이디랑 똑같아야 되는 건가요?
지금은 pg_hba.conf파일이 default상태인데요... 같아야만 되는지...
만약 리눅스에서 그 아이디를 삭제하면 디비 아이디로는 접속이 안되는지...
넘 모르는게 많아서 죄송(?)
감사합니다.
|