2011-10-13 2 views
12

나는 나의 새로운 사자 기계를 얻었다. Mac 용 PostgreSQL 사이트에서 PostgreSQL 설치 프로그램을 실행하면 여러 개의 응용 프로그램이 설치되지 않습니다. 그 중 하나는 "pgAdmin III.app"입니다. 내가 열면 이미 하나의 서버 연결이 가능합니다. localhost : 5432PostgreSQL에서 Lion : 비밀번호 란 무엇입니까?

doubleclick으로 서버에 연결을 시도 할 때마다 programm에서 암호를 묻습니다. 무엇을 입력해야할지 모르겠습니다. 그것은 내 관리자 암호가 아니며 "포스트 그레스"가 아니며 "localhost"가 아니며 비어 있지도 않습니다.

서버에 연결할 수없는 것 같습니다. 로컬 호스트 서버의 등록 정보를 확인해도 암호 필드가 비어있는 것처럼 보입니다. 그러나 암호 필드를 비워 둘 수는 없습니다.

무엇을해야할까요? 정말 포스트그레스를 설치해야합니까?

답변

4

는 OSX에 그것을 시도하지 않은,하지만 우분투에 당신은

su postgres -c psql 

당신이 할 수와 암호없이 기본 데이터베이스 '포스트 그레스'에 대한 시스템 사용자 포스트 그레스 '로 로그인 할 수 있습니다 데이터베이스 수퍼 유저 'postgres'의 비밀번호를 (다시) 설정하십시오.

당신은 또한 (가 /etc/postgresql/8.4/main/pg_hba.conf 우분투에, 그것은 기본 OSX 설치에있는 모르는) pg_hba.conf 구성 파일을 편집 할 수 있습니다 및 후 인증

# TYPE DATABASE USER  CIDR-ADDRESS   METHOD 
host postgres postgres 127.0.0.1/32   trust 

없이 기본 데이터베이스에 대한 액세스 권한을 부여 당신이 그런 다음 pgAdmin 연결할 수

pg_ctlcluster 8.4 main reload 

와 구성을 다시로드해야하고 (재)가 암호를 설정하지만, md5 AGA로 다시 인증 방법을 변경하는 것을 잊지 마세요 위해서는 pg_hba.conf 편집 에 ...에

+4

예제 파일은 pg_hba.conf 파일을 찾을 수 없다. '/ private/var /'에 없기 때문에'pgsql' 디렉토리도 존재하지 않습니다. 'su postgres -c psql'을 실행하고 컴퓨터 암호를 입력하려고 할 때 콘솔에 "죄송합니다."라고 말합니다. – matt

+0

아무도이 암호 문제가 없지만이 문제와 관련하여 많은 링크를 발견했습니다. 설명한 대부분의 문제점은 설치 실패입니다. http://od-eon.com/blogs/calvin/os-x-lion-postgresql/ 예. 나는 이것을 발견했다. - http://xiphone.org/how-to-install-postgresql-on-os-x-lion/ -'/ usr/local/pgsql /'이라고 말하기도한다.이 pgsql 디렉토리가'/usr/local'왜 그럴까? – matt

+0

죄송합니다. OSX에서 PostgreSQL에 대한 경험이 전혀 없으므로 성공적인 설치 후 PostgreSQL 폴더 및 파일 *이 어디에 있어야하는지 모르겠습니다. 하지만 루트로서의'su postgres -c psql'은 기본 설정으로 확실히 작동 할 것입니다. – tscho

1

비슷한 질문이 짧은 시간 전에 요청되었습니다. 설명 된 단계가 라이온에게도 적절해야합니다.

Postgresql: password authentication failed for user "postgres"

+0

/Library/PostgreSQL/9.0/data/에 저장됩니다하지만 난 pg_hba.conf' 내가이 파일이에있는 아무 생각이 없다 '찾을 수 없습니다 맥. 방금 _conf.sample 파일이/usr/share 안에 있지만'pg_hba.conf' 파일이 없습니다. 이 파일의 위치는 어떨까요? – matt

+1

'locate pg_hba.conf' 명령을 시도 할 수 있습니다. 빠른 구글은'/ private/var/pgsql/pg_hba.conf'를 가져 왔습니다. 나는 라이온이 아니기 때문에, 나는 ~을 보지 못한다 :-) –

+0

@ A.H. 너는 생명의 은인이야! 나는'pg_hba.conf' 파일을 가지고 있지 않았다. – Bankzilla

8

내 맥 OSX 사자, PostgreSQL의 구성 파일은 감사

관련 문제