처음에 DB 연결 시 커넥션 실패
Log
role "siwon" is not permitted to log in |
관리자 계정으로 접속 후 rolcanlogin 확인
SELECT rolname, rolcanlogin FROM pg_roles WHERE rolname = 'siwon';
rolcanlogin = false 값으로 나온다.
PostgreSQL 에서 계정을 생성할 때, 역할이 있어도 로그인 권한이 없는 경우이다.
슈퍼유저로 접속 후 로그인 권한을 부여한다.
ALTER ROLE siwon LOGIN;
다시 DB 연결하면 성공
반응형
'DB > PostgreSQL' 카테고리의 다른 글
GPDB - motion 정의 (0) | 2024.09.12 |
---|---|
GPDB 분산키 Randomly vs 특정 컬럼 (0) | 2024.09.12 |
쿼리 튜닝용 파라미터 (0) | 2024.08.24 |
수동으로 데이터 재분배 (0) | 2024.08.06 |
CPU Skew (1) | 2024.08.06 |