admin管理员组

文章数量:1794759

操作mysql出现1044 Access denied for user ‘root‘@‘%‘ to database ‘xxx‘错误提示

操作mysql出现1044 Access denied for user ‘root‘@‘%‘ to database ‘xxx‘错误提示

最近使用阿里云连接数据库时 第一次好用 第二次发现数据库丢失以及再创建数据库提示

1044 Access denied for user ‘root’@‘%’ to database ‘xxxx’

出现这个错误的原因是因为创建数据库之后没有进行授权 解决办法

1.进入mysql 容器

docker exec -it mysql bash

2.输入账号密码

mysql -uroot -p

权限

grant all on xxxx.* to 'root'@'%' identified by 'password' with grant option;

4.其中,xxxx代表所操作数据库名称,password为访问数据库账户的密码

问题解决

本文标签: 错误提示操作AccessdeniedmySQL