반응형

맥 환경(MacOs) PostgreSQL 설치 - 설치 후 기본 설정

 

PostgreSQL 실행 > PostgreSQL 콘솔 접속 > 사용자 생성 > 권한 부여

데이터베이스 생성 > 데이터베이스 사용 / 연결 > 데이터베이스 삭제

 

PostgreSQL 실행

1
brew services start postgresql

 

 

 

PostgreSQL 콘솔 접속

1
psql postgres

 

 

 

사용자 생성

1
2
3
CREATE ROLE postgres WITH LOGIN PASSWORD 'postgres';
 
\du

 

 

 

권한 부여

1
2
3
ALTER ROLE postgres CREATEDB;
 
ALTER ROLE postgres CREATEROLE;

 

 

 

데이터베이스 생성

1
CREATE DATABASE test_webflux_crud;

 

 

 

사용자에게 데이터베이스 권한 부여

1
GRANT ALL PRIVILEGES ON DATABASE test_webflux_crud TO postgres;

 

 

 

데이터베이스 연결

1
\connect test_webflux_crud;

 

 

 

데이터베이스 확인

1
2
3
\list
 
\q

 

 

 

생성한 사용자로 접속

1
psql postgres -U postgres

 

 

 

데이터베이스 삭제 - 데이터베이스 소유자로 접속 필요

1
DROP DATABASE test_webflux_crud;

 

반응형