• DB 단위 Backup & Restore
    • DB Backup
      • General > FileName , Encoding - UTF 8 설정
      • Data Options > Pre-data , Data , Post-data
      • Table Options > Use Column Insert                       

 

  • Restore
    • General > Backup Fillname
    • Data Options > Pre-data , Data , Post-data

'Postgresql > TECH' 카테고리의 다른 글

계정 및 권한 설정  (0) 2024.11.29
기본구조  (1) 2024.11.29
  • 보안 제어
  • Database > Schema > Table 단위로 권한설정
  • 추후 추가 되는 Table에 대해 자동으로 권한 설정

계정Role스크립트비고

초기세팅 postgres Revoke revoke all on database postgres from public; system db에 접근 제어
_dba Super create role dbabwith password 'password' login;
alter user sgp_dba with superuser;
SELECT * FROM pg_roles; (확인방법)
_app DML use db명;
create role app with password 'password' login;
GRANT SELECT,INSERT,DELETE,UPDATE ON ALL TABLES IN SCHEMA public TO app ;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT, UPDATE, INSERT, DELETE ON TABLES to app ;




app 계정 dml 권한추가
스키마에 dml 권한 부여
이후 추가되는 테이블에 대해 자동 권한 부여
_dev ALL












SELECT
use db명;
create role _dev with password 'password' login;
GRANT ALL  ON  SCHEMA public to sookyshin_dev ;

ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT all privileges ON TABLES to sookyshin_dev ;




use db명;
create role _dev   with password 'password' login;
grant SELECT on database db명 to _dev  ;

GRANT SELECT ON  SCHEMA public to _dev  ;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES to _dev  ;



dev 환경은 모든 권한
DB에 권한부여
SCHEMA에 권한부여
이후 추가되는 테이블에 대해 자동 권한 부여




DB에 권한부여
SCHEMA에 권한부여
이후 추가되는 테이블에 대해 자동 권한 부여

 

'Postgresql > TECH' 카테고리의 다른 글

Backup & Restore  (0) 2024.11.29
기본구조  (1) 2024.11.29

Object - Data를 저장하거나 참조하는데 사용되는 데이터 구조 ( 테이블 , 인덱스 , 프로시저 , 시퀀스 , 뷰 등)
Schema - Object 들의 집합 . 하나의 Database는 다수 Schema를 가질수 있으며 Pubic Schema는 기본 Schema
Rele - Database 관련 권한들을 특정 이름으로 모아 놓은것
TableSpace - Object(테이블, 인덱스 등) 가 저장되는 파일 시스템의 위치를 정의해 놓은것

 

  • Schema

 

     DataBase > table > entity

schema의 사전적 정의는 data를 저장하는 구조이고,
쉽게 말하면 data들이 저장된 table을 모여있는 곳이다.

 

 

'Postgresql > TECH' 카테고리의 다른 글

Backup & Restore  (0) 2024.11.29
계정 및 권한 설정  (0) 2024.11.29

+ Recent posts