WorkHard/오류해결

[오류해결] PostgreSQL연결 오류 해결

코딩공대 2023. 5. 30. 15:00
728x90


 

- 상황
: Java Spring IntelliJ에서 DB Browser로 PostgreSQL연결하려고 하는데 계속 비밀번호 오류가 난다고 했다.
난 비밀번호 설정한 적도 없었는걸....?

여기저기 사방팔방 구글링하면서 오류해결 하려고 했는데 비슷한 오류가 딱히 나오는 게 없었다.

하지만 찾았지😽아래 출처의 블로그에서 찾았습니다.

해결했던 방법은 별거 없고 지웠다 다시 설치하고.. 비밀번호 입력한 것이다..

그전에 다시 설치하고 계속했는데 안됬었는데 여기 블로그 따라 하니까 된 게 신기한데..

어쨌든 해결방안 적어보자.
(당일에 바로 포스팅한 게 아니라 터미널 성공, 실패 캡쳐본이 없네요ㅜㅜ)

 


- 오류 내용

PostgreSQL 서버에 접속할 때 발생하는 오류로, "localhost" 사용자의 비밀번호 인증에 실패했다는 것을 의미합니다. 이 오류는 주로 제공된 비밀번호가 잘못되었거나 사용자에 대해 구성된 인증 방법이 서버에서 요구하는 방법과 일치하지 않을 때 발생합니다.

 

- 일단 설치는 HomeBrew를 통해 설치하였다.

 

1. brew를 통해 설치

> brew install postgresql

 

2. PostgreSQL버젼 확인

> postgres -V

 

3. 서비스 목록 확인

> brew services list

 

4. 실행 시킨다.

> brew services restart postgresql@14

 

5. 그리고 PostgreSQL실행하기

> psql postgres

실행되면 터미널이 'postgres=#' 로 바뀐다.

 

6. 여기서 이제 비밀번호를 바꾸는 명령어를 실행한다.

> postgres=# alter user [사용자명] with password '비밀번호';

비밀번호를 입력할 때에는 ' '를 입력해야 한다.

 

7. 설정이 완료되면 재부팅하면 된다.

> brew services stop postgresql

> pg_ctl -D /usr/local/var/postgres start && brew services start postgresql

 


 

위에 다 실행한 다음 DB Browser에 연결하면 된다.

간단한 방법이었는데 왜 안됬었을까....?

어쨌든 해결완료!

그리고 뭔가 MySQL이랑 연결하는 방법이 비슷했다.

 

 

출처 : https://velog.io/@jewon119/TIL135.PostgreSQL-설치-및-접속-문제password-authentication-failed

'WorkHard > 오류해결' 카테고리의 다른 글

[오류해결] SocketException  (0) 2023.08.15
[오류 해결] SQL ERROR 1054  (0) 2023.08.07
[오류해결] Git Merge Error 해결  (0) 2023.04.07
[오류해결] IntelliJ 에서 Preference 오류  (0) 2023.01.02