Я хочу предоставить разрешения различным пользователям для моих баз данных, используя скрипт .php
Но, похоже, команда GRANT отклоняется при доступе через PHPMYADMIN или файл .php
Есть ливыход, чтобы достичь этого?
Для этого у вас должны быть какие-то права. Вот как вы можете их проверить:
show grants for 'youruser'@'localhost';
Если вы не можете найти ничего похожего на WITH GRANT OPTION, очень вероятно, что вы не сможете этого сделать,Это не ограничение PHP.
WITH GRANT OPTION
Подробнее о команде GRANT: http://dev.mysql.com/doc/refman/5.1/en/grant.html
GRANT