Ошибки разрешения Mysql с "данными нагрузки"

У меня возникает ошибка разрешения при попытке загрузить данные из дампа с плоской файловой базой в новую таблицу. Я знаю, что схема файла и моей таблицы такая же, и я пробовал настраивать разрешения. Что еще я должен попробовать?

mysql> load data infile 'myfile.txt' into table mytable fields terminated by ',' enclosed by '"';
ERROR 1045 (28000): Access denied for user 'user'@'%' 

grant all on mytable.* to 'user'@'%

Ответы

Ответ 1

Вот нить на форумах MySQL, где обсуждаются именно это.

Здесь ответ, отправленный Кен Тасселлом

Проблема решена с помощью следующей команды:

grant file on *.* to [email protected] identified by 'kentest1';

Ответ 2

У вас могут быть привилегии MySQL в таблице назначения, но вам также нужна привилегия FILE для выполнения LOAD DATA, и, конечно, для процесса MySQL Server также необходимы привилегии операционной системы для файла данных.