[PostgreSQL] 계정생성 및 권한부여

최승언·2023년 9월 1일
0

postgresql

목록 보기
4/4
post-thumbnail

PostgreSQL에서 계정을 생성하는 방법은 다음과 같습니다:

1. PostgreSQL에 로그인합니다. psql 명령을 사용하여 PostgreSQL 콘솔에 접속할 수 있습니다.

psql -U <사용자이름> -h <호스트주소> -p <포트번호>

2. 콘솔에 성공적으로 접속하면, 다음 명령어를 실행하여 계정을 생성합니다:

CREATE USER <계정명> WITH PASSWORD '<비밀번호>';

3. 필요한 권한 설정:

기본적으로 새로운 계정은 어떤 데이터베이스에 대한 권한도 가지지 않습니다. 따라서, 필요한 데이터베이스에 대한 권한을 부여해야 합니다. 다음 명령어를 사용하여 특정 데이터베이스에 대한 권한을 부여할 수 있습니다.

GRANT ALL PRIVILEGES ON DATABASE <데이터베이스명> TO <계정명>;

위의 명령어에서 <데이터베이스명>은 권한을 부여하고자 하는 데이터베이스의 이름, <계정명>은 권한을 받는 계정의 이름입니다.
위의 단계를 따라 진행하면 PostgreSQL에서 새로운 계정을 생성할 수 있습니다. 이후 해당 계정으로 로그인하여 원하는 작업을 수행할 수 있습니다.

profile
작업하다가 막힌부분을 기록하는 곳.

0개의 댓글