【发布时间】:2017-04-03 13:02:55
【问题描述】:
我已设置 phpmyadmin 以使其正常工作,但如果我尝试创建一个新数据库,请编辑现有数据库或我得到的任何内容
1142 (whateverItriedtodo) 拒绝用户 pma@localhost。
这是什么?我什至运行它来授予我权限(用我自己的替换通行证)
GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass';
GRANT SELECT (
Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) ON mysql.user TO 'pma'@'localhost';
GRANT SELECT ON mysql.db TO 'pma'@'localhost';
GRANT SELECT ON mysql.host TO 'pma'@'localhost';
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
ON mysql.tables_priv TO 'pma'@'localhost';
【问题讨论】:
标签: php mysql sql linux phpmyadmin