postgresql version : 8.4
OS : CentOS 6.4
postgresql 설치 위치 : /var/lib/pgsql/ 입니다.
새로운 테이블 스페이스를 만들려고 아래와 같이 실행 했더니
CREATE TABLESPACE data02 OWNER user LOCATION '/usr/tablespace02' ;
permission denied 가 나네요
설치위치 아래에 만들면 잘 생성이 되던데.. 왜 그런가요? 어렵네요.. permission..
한가지만 더.. 데이터를 csv 로 export 할 때도.. 마찬가지 던데요..
COPY TABLE_A TO '/var/lib/pgsql/data/export/xxxx.csv' csv;
하면 잘 되지만
COPY TABLE_A TO '/temp/export/xxxx.csv' csv; 하면 permission denied 나더군요..
이거 왜 그렇죠? 해결책은요 |