mysql新用户写权限被拒绝,读取还可以

时间:2016-01-13 18:36:15

标签: mysql

我有运行在192.168.0.5上的mysql服务器,现在我有一台带有地址192.168.0.50的客户端PC

我为客户端pc创建了新用户,如下所示:

CREATE USER 'mimi'@'localhost' IDENTIFIED BY 'mimi';
GRANT ALL PRIVILEGES ON *.* TO 'mimi'@'localhost'
    WITH GRANT OPTION;
CREATE USER 'mimi'@'%' IDENTIFIED BY 'mimi';
GRANT ALL PRIVILEGES ON *.* TO 'mimi'@'%'
    WITH GRANT OPTION;

问题是我只能查看(读取)服务器上的数据库。我不能写任何东西。我得到以下错误连接被拒绝:连接 有什么建议吗?

1 个答案:

答案 0 :(得分:0)

    GRANT ALL ON 

而非授予所有privileges

您也可以从文档中进行验证: http://dev.mysql.com/doc/refman/5.7/en/grant.html

通过

重启mysql服务器
service mysqld restart

或通过

刷新权限
flush privileges