У меня точно такой же вопрос, как у другого пользователя. Но почему-то я не смог понять, что именно они сделали для решения проблемы.
Вопрос: -
Я пытаюсь скопировать существующий файл CSV в таблицу SQL в pgAdmin4 1.5.
Итак, я запускаю этот запрос для копирования данных из CSV:
COPY console_games FROM '/users/user1/Desktop/ConsoleGames.csv' DELIMITER ',' CSV HEADER;
И я получаю эту ошибку:
ОШИБКА: не удалось открыть файл "/Users/user1/Desktop/ConsoleGames.csv" для
чтение: Отказано в разрешении Состояние SQL: 42501
Я изменил разрешения этого файла для всех пользователей для чтения и записи, но я все еще получаю сообщение об ошибке.
Пожалуйста, помогите!
Ответ, который я увидел, был:
Я вошел в каждую содержащую папку Get Info, добавил posgres на вкладке Sharings и Permissions и дал ей привилегии только для чтения. Эта проблема была решена другим пользователем.
Mac OS: PGAdmin 4 ОШИБКА: не удалось открыть файл для чтения: в доступе отказано. Состояние SQL: 42501
Ну, я изменил разрешения только для чтения. Но у меня все та же ошибка. Я действительно не понимаю, где я застрял.