0

この問題が他の人によってすでに提起されていることは知っていますが、以前の提案を試しても、まだこのエラーが発生します...

csv ファイルからコピーしてテーブルにデータを入力しようとすると、アクセス許可エラーが発生します。

COPY Eurasia FROM '/Users/Oritteropus/Desktop/eurasia1.csv' CSV HEADER;

ERROR: could not open file "/Users/Oritteropus/Desktop/eurasia1.csv" for reading: Permission denied
SQL state: 42501

これらのケースで以前に提案したように、ファイルのアクセス許可 (chmod 711 eurasia1.csv または chmod a+r eurasia1.csv) を変更し、ユーザー権限も次のように変更しました。

ALTER USER postgres WITH SUPERUSER; #where postgres is my user

ただし、それでも同じエラーが発生します。また、pgAdmin から権限を手動で変更しようとしましたが、かなりの権限が既に与えられているようです。私は Mac Os で作業しており、PostGreSQL 9.2.4 を使用しています。

なにか提案を?ありがとう

4

1 に答える 1