Oneinstack安装的MySQL出现 Error Code:

2021-11-10  本文已影响0人  虚无void

2021年11月10日 星期三

问题:

可以用Navicat正常连接MySQL,但是无法创建数据库,创建的时候报错
Error Code: 1044. Access denied for user 'root'@'%' to database

解法:

目前我所知的,就是oneinstack安装的MySQL,只能先给你想创建某个数据库授权,然后才能创建数据库。
下面的db_name替换成你想要创建的数据库的名称。db_user是你连接数据库的用户,oneinstack的文档说了不要用root。(至于想不授权直接创建数据库,后面再研究下)

grant all privileges on db_name.* to db_user@'%' identified by 'password';

比如数据库名称xxxxxxxxx,用户uuuuuuuuu,密码123456
grant all privileges on xxxxxxxxx.* to uuuuuuuuu@'%' identified by '123456';

上一篇 下一篇

猜你喜欢

热点阅读