-- ### postgresql
-- portal용 스키마 생성
CREATE SCHEMA portal;
-- portal용 사용자 생성
CREATE USER portal WITH PASSWORD 'portalpassword';
-- portal에 대한 스키마 권한 부여
GRANT USAGE ON SCHEMA portal TO portal;
GRANT CREATE, USAGE ON SCHEMA portal TO portal;
-- portal에 대한 모든 객체에 대한 권한 부여
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA portal TO portal;
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA portal TO portal;
GRANT ALL PRIVILEGES ON ALL FUNCTIONS IN SCHEMA portal TO portal;
-- 앞으로 생성될 객체에 대한 권한 자동 부여
ALTER DEFAULT PRIVILEGES IN SCHEMA portal GRANT ALL PRIVILEGES ON TABLES TO portal;
ALTER DEFAULT PRIVILEGES IN SCHEMA portal GRANT ALL PRIVILEGES ON SEQUENCES TO portal;
ALTER DEFAULT PRIVILEGES IN SCHEMA portal GRANT ALL PRIVILEGES ON FUNCTIONS TO portal;
'SQL > PostgreSQL' 카테고리의 다른 글
[PostgreSQL] pgAdmin에서 Remove Server는 "서버 삭제"가 아니다! (0) | 2025.03.25 |
---|---|
[postgresql] 테이블 2개 update / update 여러 개 / update 여러개 / select해서 update / 서브쿼리 update / subquery update (0) | 2021.11.17 |
[postgresql] eclipse, mybatis 사용 round does not exist (0) | 2021.11.11 |
[postgresql] Lock 풀기 (0) | 2021.08.31 |
[postgresql] uuid 생성 함수 (0) | 2021.08.26 |