[MySQL] GRANT question
Ты уверен, что юзер, под которым запущен mysqld, вообще имеет права на тот файл, в который ты писать собрался?
Да, дело происходит в Windows, мускул запущен именем Системы, разрешения для Системы на полный доступ в соответствующие папки наличествуют.
2)+1 к Ежику.
распространяется, если сделан на глобальном уровне, то есть ON *.*
GRANT ALL на файловые операции не распространяется, есть какой-то отдельный грант
Согласно ФМ-1/ ФМ-2, этот специальный GRANT называется FILE, но выставить его почему-то запрещено.
Про +1 Ёжику уже был ответ постом, отмеченным как -1. Повторяю: сервис mysql-nt.exe запущен от имени пользователя SYSTEM, у которого есть все необходимые права в папках, в которых были попытки сделать операции с файлами (доступ дан также для Всех Пользователей).
если бы была проблема в них то написали бы
ERROR 1227 (HY000): Access denied; you need the #каких прав не хватает# privilege for this operation
Оставить комментарий
Trofimovyoa
естьпроблема: не хочет делать выборку в файл, грузить из файла, пишет "ошибка 1045 Access denied"
пытаюсь делать GRANT FILE ON *.* TO 'root'@'%' тоже пишет "ошибка 1045 Access denied"
Как наладить работу мускула с файлами?