2011-10-14 2 views
17

새로운 Mac OSX Lion 컴퓨터에서 PostgreSQL 설정에 문제가 있습니다.su postgres : 죄송합니다.

나는 올바른 암호를 찾을 수있는 기회가없는 서비스

에 연결할 수없는 것. 어떤 아이디어가 될 수 있습니다. localhost 서버로 기본 설정이 있습니다. pgAdmin을 통해 연결을 시도 할 때도 마찬가지입니다.

$ su postgres 
Password: 
su: Sorry 

나는 무엇이 잘못된 지 알 수 없습니다.

+1

'치명적 : 사용자가 비밀번호 인증에 실패했습니다.'이유는 무엇입니까? – xdazz

+0

아니, 이드는 그렇게 생각하지 않는다. 내 userpass를 100 번 입력했습니다. 항상 같은 메시지입니다. 그리고 나는이 경우 userpass를 입력해야한다고 생각하지 않고 데이터베이스 암호를 입력해야한다고 생각합니다! – matt

+1

이것이 주제가 아님을 암시하는 것은 바보입니다. – ArtOfWarfare

답변

56

이 시도.

+0

이 작동하지 않습니다! 'bash-3.2 $'그러나'createuser -a -d _postgres' ->'데이터베이스 postgres에 연결할 수 없다는 문제를 어떻게 해결할 수 있습니까 : FATAL : "postgres"사용자의 비밀번호 인증에 실패했습니다 ? – matt

+1

일반적으로 포스트그레스로 로그인하면 데이터베이스에 수퍼 유저 액세스 권한이 있으며 포스트 그레스 사용자에게 암호를 제공 할 필요가 없습니다. – jishi

+0

나는이 튜토리얼을 실행했다 : https://community.rackspace.com/products/f/25/t/6800 postgres가 설치되어 있고 하나는 "su - postgres"에 로그인하라는 요청을 받는다. 사실 존재하지 않습니다. 그래서 sudoing 도움 : "sudo su - postgres" –

10

이 방법이 효과가 있습니까?

$ sudo su postgres 

을 그리고 자신의 암호를 지정 :

먼저 GET 루트 액세스

$ su - 
Password: RootPW 
# su - postgres