Login role을 새로 만들어 DB에 접근하고 테이블 조회, 삽입 등의 작업을 할 때
ERROR : Permission denied 메시지가 뜨는 것을 볼 수 있다.
이는 접근 권한 설정을 하지 않아서 그렇다.
GRANT 키워드로 권한을 설정할 수 있다.
공식 문서에는 다음과 같이 설명되어 있다.
기본 사용법은 다음과 같은 식이다.
GRANT PRIVILEGES ON table_name TO "user name";
원하는 옵션을 잘 골라서 변경한다.
반응형
'DB > PostgreSQL' 카테고리의 다른 글
[PGSQL] 조건문 (0) | 2016.09.14 |
---|---|
[PGSQL] Column을 다른 형으로 바꾸려는데 CAST 오류가 나면 (0) | 2016.09.14 |
[PGSQL][Trigger] 트리거 코드를 확인하는 법 (0) | 2016.09.14 |
[PGSQL][Trigger] NULL값 반환하는 트리거. (0) | 2016.09.14 |
[PGSQL] Column에 Default value 지정 (0) | 2016.09.14 |
[스크랩][PostgreSQL] ALTER 키워드 사용법 (0) | 2016.08.09 |
[스크랩][PostgreSQL] Intro (0) | 2016.08.09 |
[스크랩][PostgreSQL] postgresql data type 간략설명 (0) | 2016.08.09 |
[PostgreSQL] 칼럼 번호 자동 증가(Auto increase) (0) | 2016.08.09 |
[PostgreSQL] Select Query (0) | 2016.07.28 |