흠...
저도 지금 테스트 해 보았습니다.
테이블을 만든 사용자와 postgres 모두 입력에 성공했습니다.
그러나 테이블의 퍼미션과 파일의 퍼미션을 모두 잡아 주었
습니다만은 수퍼유저가 아닌 사용자는 에러를 발생시키는 군요.(끙...)
단, 말씀하신 것과는 다른 에러였습니다.
ERROR: You must have Postgres superuser privilege to do a COPY directly to or from a file. Any one can COPY to stdout or from stdin. Psql's \copy command also works for anyone.
입니다.(끙...)
copy atom_type from '/a' USING DELIMITERS '|';
라고 주었습니다.
물론 파일의 읽기 권한은 모두 가능이였습니다...만....
...
혹시, 저는 그렇다치고... 이상희님은 파일의 퍼미션은
확인해 보셨습니까?
인천의 나사 풀린 산호...
이유가 뭘까요?(에러가 다른 이유.)
|