美文网首页
Oneinstack安装的MySQL出现 Error Code:

Oneinstack安装的MySQL出现 Error Code:

作者: 虚无void | 来源:发表于2021-11-10 23:38 被阅读0次

    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';

    相关文章

      网友评论

          本文标题:Oneinstack安装的MySQL出现 Error Code:

          本文链接:https://www.haomeiwen.com/subject/qhhwzltx.html