2014-02-11 2 views
1

Мне нужно предоставить разрешение файла всем пользователям в моей базе данных MySQL. Этот запрос для одного пользователя работает отличноРазрешения на доступ к файлам MySQL для всех пользователей

GRANT FILE ON *.* TO 'john'@'localhost'; 

Когда я хочу дать разрешение файла для всех пользователей в моей базе данных я попытался следующий запрос

GRANT FILE ON *.* TO '%'@'%'; 

Но это не сработало. Что мне нужно сделать, чтобы предоставить файлу разрешение для всех пользователей? Спасибо за любую помощь.

ответ

1

Вы не можете использовать символы дикой карты, чтобы соответствовать всем пользователям с операторами GRANT.

Вы должны указать отдельные учетные записи пользователей, а указав GRANT

В соответствии с синтаксисом GRANT, вы можете использовать подстановочные символы для объектов базы данных, на которых вы должны дать льготы, но не для пользователей.

+0

Я знаю, что это не работает. Я надеялся на обходное решение вместо ответа, который просто говорит, что он не работает. – Laoneo

 Смежные вопросы

  • Нет связанных вопросов^_^