hoon 이라는 실 사용자 계정이 없나 보군요.
그렇다면 문제는 좀 달라 집니다.
hoon 이라는 unix 계정으로 로그인 후 psql dbname 이런식으로 접속을 하면 당연히 hoon 이라는 디비 계정으로 로그인하게 됩니다.
하지만 hoon 이라는 실 계정이 없는 경우 그렇게 할 수가 없지요.
그런 경우라면 좀 복잡해 집니다. 간단히 그냥 hoon 이라는 실계정을 만드세요.
> createuser hoon 이라고 했더니 몇가지 묻길래 대답을 했습니다.
> hoon이라는 새로운 user가 추가된거 맞죠?
> 근데 password는 안 묻던데 어떻게 password를 만들어줍니까?
> 그리고 hoon이라는 사용자의 홈디렉토리는 월래 없습니까? 이 정보는 어디
> 에 있는지요?
hoon 이라는 디비 계정을 만든것이지 unix 의 사용자 계정을 만든것 은 아닙니다. 그러니 당연히 홈디렉토리라는게 있을 수 없지요. 홈디렉토리는 유닉스의 계정에게만 주어지는 개념입니다.
> 일반유저로 postgres에 접속할려면 어떻게해야합니까?
> 저는 위에서처럼 그냥 hoon이라는 user를 생성해주고 postgres로 바로 접
> 속하려고
> login:hoon
> password: //>password는 넣지않았습니다.
> 이렇게 했더니 접속이 되지 않습니다. 꼭 좀 도와주십시요
hoon 이라는 계정을 root로서 unix 에서 만들고 그러고 나서 createuser 라는 디비 사용자 계정을 만든 후 hoonix 로 unix 에 로그인 후 psql dbname 이렇게 실행하면 가능할 것 같습니다.
|