MySQL: ERROR 1227 (42000): Access denied - Cannot CREATE USER
首先要做的是:
SHOW GRANTS;
您将很快看到您被分配匿名用户身份验证到MySQL。
而不是登录到MySQL
mysql
像这样登录:
mysql -uroot
由安装默认root @本地所有权利,有和没有密码。
如果你没有一个login不能为root的密码,因为以下:
01)添加在mysqld期权部分的my.ini:
[mysqld] skip-grant-tables skip-networking
02)重新启动MySQL
systemctl restart mysqld
03)连接到MySQL
mysql
04)创建密码 root@localhost
UPDATE mysql.user SET password=password('whateverpasswordyoulike')WHERE user='root' AND host='localhost'; exit;
05)重新启动MySQL
systemctl restart mysqld
06)以root身份登录
mysql -u root -p
2018-07-25
学习文章
评论
| Theme by 暴博客 基于Z-BlogPHP搭建
文章归档
最近发表
标签