> 흠...
> 저도 지금 테스트 해 보았습니다.
>
> 테이블을 만든 사용자와 postgres 모두 입력에 성공했습니다.
> 그러나 테이블의 퍼미션과 파일의 퍼미션을 모두 잡아 주었
> 습니다만은 수퍼유저가 아닌 사용자는 에러를 발생시키는 군요.(끙...)
> 단, 말씀하신 것과는 다른 에러였습니다.
>
> ERROR: You must have Postgres superuser privilege to do a COPY direct
> ly 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 '|';
> 라고 주었습니다.
> 물론 파일의 읽기 권한은 모두 가능이였습니다...만....
> ...
> 혹시, 저는 그렇다치고... 이상희님은 파일의 퍼미션은
> 확인해 보셨습니까?
>
>
> 인천의 나사 풀린 산호...
>
>
> 이유가 뭘까요?(에러가 다른 이유.)
예 저도 똑같은 에러가 납니다.
나름대로 해석한결과 superuser가 아니면 copy명령시
\copy라고 하라는 것같아 그렇게 줬을시
나오는 에러를 전에 쓴겁니다.
산호님 얘기대로 파일의 퍼미션은
문제가없는데 도대체 왜 안되는 것일까요?
아구 미치겠어여......
|