본문 바로가기
Database/PostgreSQL

[PostgreSQL] 데이터베이스 생성

by pcm9881 2023. 2. 16.

psql 접속

psql postgres

결과

 

 

데이터베이스 생성 (Create Database)

create database [데이터베이스명];

결과

 

 

유저 생성 (Create User)

유저생성할 때 비밀번호와 함께 생성 가능합니다. 이때는 with를 사용합니다.

create user [유저명] with encrypted password '[비밀번호]';

결과

 

 

데이터베이스 유저 권한 설정

데이터베이스 관련된 유저 권한을 설정합니다. 

grant all privileges on database [데이터베이스명] to [유저명];

결과

 

 

데이터베이스 삭제 (Drop Database)

drop database [데이터베이스명];

결과

 

유저 삭제 (Drop User)

droup user [유저명];

결과

만약 권한이 있는 데이터베이스가 있을 시 에러가 발생한다. 이럴 때는 데이터베이스를 먼저 지우면 해결된다.

728x90

댓글