arterli / CmsWing

一款基于Egg.js(为企业级框架和应用而生)、Sequelize和GraphQL,功能强大的(PC端,手机端和微信公众平台)电子商务平台及CMS建站系统
http://www.cmswing.com
Other
1.35k stars 451 forks source link

ER_DBACCESS_DENIED_ERROR: Access denied for user 'root'@'%' to datab #36

Closed sonygod closed 5 years ago

sonygod commented 5 years ago

需要给权限给sql

grant all privileges on . to 'root'@'192.168.0.103' identified by '123456'; 如果你是本地登录的,那么: grant all privileges on . to 'root'@'localhost' identified by '123456'; 当然你也可以直接改成这样: grant all privileges on . to 'root'@'%' identified by '123456'; 就可以给所有ip都设定root登陆了。 如果授权成功,会有Query OK的提示。 然后: flush privileges; 这个是刷新授权的意思,如果没有这句话,授权可能无法立刻生效。 exit; 这个是退出的意思。

参考https://blog.csdn.net/qq_36735409/article/details/78032144

sonygod commented 5 years ago

自己回答