DB/PostgreSQL

[PostgreSQL] 테이블 접근 권한 설정하기 : GRANT keyword

Binceline 2016. 8. 10. 04:18

Login role을 새로 만들어 DB에 접근하고 테이블 조회, 삽입 등의 작업을 할 때 


ERROR : Permission denied 메시지가 뜨는 것을 볼 수 있다.


이는 접근 권한 설정을 하지 않아서 그렇다.


GRANT 키워드로 권한을 설정할 수 있다.


공식 문서에는 다음과 같이 설명되어 있다.



기본 사용법은 다음과 같은 식이다.


GRANT PRIVILEGES ON table_name TO "user name";


원하는 옵션을 잘 골라서 변경한다.

반응형