2013-08-29 1 views
0

을 실행할 수 없습니다 :이 문제를 해결하는 방법에 대한내가 'psql의'나는 다음과 같은 오류 메시지가 receieve 실행하려고 할 때마다 PSQL

[email protected]:~$ psql 
psql: FATAL: role "ahcarpenter" does not exist 

어떤 아이디어?

$ psql 

해당 사용자가 사용자 포스트 그레스로 입력 존재하지 않기 때문에

$ psql ahcarpenter -U ahcarpenter 

에 해당하기 때문에 발생

+0

참조 [PostgreSQL의 오류 : 치명적인 : 역할 "사용자 이름"존재하지 않는 (http://stackoverflow.com/questions/11919391/ –

답변

1

$ psql -U postgres 

되면 내부 사용자와 데이터베이스를 "만들 ahcarpenter ".

create user ahcarpenter; 
create database ahcarpenter with owner ahcarpenter; 

종료

\q 

다시 입력

$ psql 
+1

'psql -U postgres'를 시도한 후 다음과 같은 메시지가 나타납니다. 'psql : FATAL : 사용자 "postgres"에 대한 피어 인증에 실패했습니다. – Drew

+0

@Drew - 다른 질문을 고려할 때 한 시간 정도 앉아 있어야하며 설명서와 자습서를 적어도 훑어보아야합니다. 사용 된 용어 중 일부에 대한 기본적인 이해가있을 때까지는 아무데도 가지 않을 것입니다. –

+0

@RichardHuxton 혹시 내가 위에서 쓴 오류를 해결하는 방법을 알고 있습니까? – Drew

관련 문제