use mysql;
create user 'jack'@'%' IDENTIFIED by '123456';
flush privileges;
grant all privileges on espace.* to 'jack'@'%' ;
flush privileges;
错误发生在给用户授权的时候;
Access denied for user 'root'@'%' to database 'xxx'
在数据库服务器本地操作,
使用MySql-Front连接的数据库,
连接时输入的是服务器IP,给用户授权时发生错误。
应该在连接数据库的时候用localhost进行连接,
尽管登录用的都是root账户,如果用ip连接就会出现错误,
用localhost就可以顺利执行命令。
本文介绍了一个MySQL用户授权失败的问题及解决方法。通过调整连接方式,从使用服务器IP改为使用localhost,成功解决了授权失败的问题。
1933

被折叠的 条评论
为什么被折叠?



