文章内容

2020/10/27 15:16:48,作 者: 黄兵

Access denied for user 'root'@'localhost' to database 'database_name'

最近参考这篇文章:MySQL新建数据库以及授权过程新建数据库的时候,出现了如下错误:

ERROR 1044 (42000): Access denied for user 'root'@'localhost' to database 'database_name'

出现问题的原因:

root账户没有被授权。

解决方案:

用下面的命令修复:

UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
FLUSH PRIVILEGES;
GRANT ALL ON *.* TO 'root'@'localhost';

退出之后重新登录,即可解决问题。


参考资料:

1、Access denied for user 'root'@'localhost' to database 'drupal'


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - Access denied for user 'root'@'localhost' to database 'database_name'

分享到:

发表评论

评论列表