> > 고수님들 한번더 질문을 올립니다.
> > su / 명령으로 postgres에 접속하여
> > createdb명령을 사용하여 데이타베이스를 만들라고 그러는데
> > 어떻게 해야되는지요...
> > 잘 안됩니다.
>
> PostgreSQL에서 데이터베이스의 Admin권한은 사용자인 root가 가지고 있는것이
> 아니라 postgres가 가지고 있습니다.
>
> 그러므로 su / 로 root로 로그인 하신 다음에 su / postgres라고 입력하셔서
> postgres로 로그인 하신다음에 일련의 작업을 수행하시기 바랍니다.
>
> > $createdb blue
> > Password:
> > psql: Password authentication failed for user 'postgres'
> > createdb: database creation failed
> > 이런 메세지만 뜹니다.
> > 좋은답변 부탁드립니다.
>
또 다른 방법으로는 postgres로 로깅해서 디비 사용자를 추가해 주면 됩니다.
쉘에서 createuser id 하시면 3가지를 물어보지요.....
처음에는 그냥 엔터 치시면 되구요....
그 다음꺼는 대상 아뒤에게 디비 생성 권한을 주겠냐고 물어봅니다....
그럼 y를 누르면 되겠져~~~
글구 대상 아뒤를 슈퍼유저로 할꺼냐고 물어봅니다.....
대답은 알아서 하십시요.......(저는 n을 누릅니다..슈퍼유저일 필요가 없으니까여..)
그럼 이만
|