Я хочу, чтобы мой пользователь php-файла смог truncate. В phpmyadmin есть возможность установить privalage на DROP, но я не вижу его для TRUNCATE. Есть идеи?
truncate
DROP
TRUNCATE
Требуется привилегия DROP начиная с MySQL 5.1.16. (До 5.1.16 требуется привилегия DELETE).
усечение Требуется привилегия DROP, начиная с MySQL 5.1.16.(До 5.1.16 требуется привилегия DELETE).
DELETE
http://dev.mysql.com/doc/refman/5.1/en/truncate-table.html
"TRUNCATE TABLE требует привилегии DROP начиная с MySQL 5.1.16. (До 5.1.16 требуется привилегия DELETE."
В соответствии со страницей синтаксиса TRUNCATE руководства MySQL :
"TRUNCATE TABLE полностью очищает таблицу. Требуется привилегия DROP с MySQL 5.1.16 . ( До 5.1.16 требуется привилегия DELETE )."
Специальной привилегии TRUNCATE нет. См. руководство :
TRUNCATE TABLE полностью опустошает стол. Это требует привилегии DROP с MySQL 5.1.16. (До 5.1.16 требуется привилегия DELETE).
вам потребуется привилегия DELETE.