PostgreSQL

https://www.devkuma.com/docs/postgresql/역할-테이블-뷰-등에-대한-권한을-추가-grant/


\\l - Display database
\\c - Connect to database
\\dn - List schemas
\\dt - List tables inside public schemas
\\du - List users
\\dt schema1. - List tables inside particular schemas. For eg: 'schema1'.
# 유저 생성
CREATE USER skills_user WITH PASSWORD 'skills-password';

# dev DB에 대한 모든 권한 추가
GRANT ALL PRIVILEGES ON DATABASE dev To skills_user;

# 스키마 생성 권한 추가
GRANT CREATE ON DATABASE skills-database To skills_user;

# 특정 스키마의 테이블 생성 권한 추가
GRANT CREATE ON SCHEMA skills-schema To skills_user;

# 특저 스키마의 모든 테이블 액세스 권한 추가
GRANT USAGE ON SCHEMA skills-schema To skills_user;