- 에러 상황
- centos7 에서 postgreSQL 9.6 을 설치 후 postgres 계정으로 접속을 시도하려는 도중 에러 발생
-
해결 방법
- sudo vim /var/lib/pgsql/data/pg_hba.config
- 처음에 pgsql 폴더로 access가 안됬는데 sudo passwd 명령어로 root password를 먼저 지정 하니 access가 되었다.
최 상단에 있는(지금 커서가 있는) 부분이 peer로 되어 있었는데, md5 형식으로 고쳐주니 해결 되었다.
이 문제를 몇시간 동안 잡고있었는데 해결 방법을 보니 너무 허무하다. 앞으로는 글을 차근 차근 읽고 개발 환경에 맞게 검색하고 찾아보아야겠다.
정말 멍청한 실수인데 psql 쉘에서 select 쿼리를 날렸는데 아무 반응이 없길래 뭘 잘못했나 한참 고민했다.
쿼리 마지막에 세미콜론 ; 을 안써서 쿼리가 끝났다는걸 알려주지 않아 생긴 문제. 너무 GUI에 익숙해진것 같다...
'개발공부 > 시행착오' 카테고리의 다른 글
Spring - No EntityManager with actual transaction available for current thread - cannot reliably process 'remove' call 에러 해결 (0) | 2020.02.28 |
---|---|
SpringBoot - JDBC with Session / Error : spring_session table does not exist (0) | 2020.02.16 |
git - 잘못 push한 폴더 삭제하기 (0) | 2020.02.12 |
intellij - @Table(name = " 빨간줄 " ) 이 뜰 경우 빨간줄을 없애는 방법 (0) | 2020.02.07 |
git - PR(pull request) 이란 (0) | 2020.02.04 |