Navicat报错:
使用Navicat远程连接,Docker中的mysql5.6时报异常,:1044 - Access denied for user 'root'@'%' to database 'xxx'
问题原因:
(1)根本原因:远程连接用户权限不足!
(2)直接原因:应该是创建远程连接用户 ‘root@%’ 时,没有添加访问数据库的权限。
解决办法:
# 这里为刚才创建的root@% 用户授予所有数据库的所有表的所有操作访问权限
grant all privileges on *.* to 'root'@'%' with grant option;
# 刷新权限
flush privileges;
最后重启数据库,成功解决问题。
标签:1044,Access,user,denied,root,远程 From: https://www.cnblogs.com/reallife/p/17510777.html