[postgresql] dbname, dbhost, etc, permission denied to create database

database

permission denied to create database 문제발생

위 표를 보면 현재 postgres로 접속했는데 postgres user는 권한이 없기때문에 발생 한 현상임.

따라서 권한을 주어야함.

psql -U[대괄호빼고 위에 모든 역할을 갖고있는아이디 입력] postgres

위 명령어로 psql 접속

postgres=# ALTER user postgres createdb;
ALTER ROLE

DB 권한 부여 확인 및 create database 진행 성공!

생성된 Database 조회

psql [DBNAME] [USERNAME]

으로 접속 후

SELECT * FROM pg_catalog.pg_tables;

로 테이블 리스트 조회

Username

이 셋팅으로는 연결이 되지 않음

Password