목록기본권한 (1)
블루베리소르베
[PostgreSQL] 기본권한 부여하기
보통 롤을 생성하고나면 롤에 종속되는 스키마를 만든다. 만들어진 스키마에 테이블도 만들고, 인덱스도 만들면서 신나게 작업하다보면 다른 롤에서도 해당 스키마에 접근하고 싶어진다. 그럴때 사용하는 명령어가 GRANT이다. 권한을 부여한다, 허가한다 라는 뜻의 GRANT. --보통 GRANT 명령은 이런 식으로 사용한다. GRANT [할당할 권한] ON TABLE [TABLE이름] TO [롤 이름]; GRANT SELECT ON TABLE table1 TO role1; 하지만 스키마에 테이블이 생성될 때 마다 GRANT명령으로 권한을 부여해야한다면 퇴근은 하지말라는 것이나 마찬가지다. 그런일은 없어야하니까, 스키마의 기본권한을 부여하는 방법으로 퇴근을 앞당겨보자. ALTER DEFAULT PRIVILEGES ..
DATA/PostgreSQL
2021. 5. 24. 23:13