我刚开始学习MySQL。我使用root登录,并按照在线参考文档创建了一个新用户:
mysql> CREATE USER 'abc'@'%' IDENTIFIED BY '111111';
mysql> GRANT ALL PRIVILEGES ON *.* TO 'abc'@'%' WITH GRANT OPTION;
然后我退出了并尝试使用新用户登录:
mysql --user=abc --password=111111 mysql
但是收到了一个错误信息:
用户 'abc'@'localhost' 的访问被拒绝(使用密码:是)
我错过了什么吗?
FLUSH PRIVILEGES;
- harish.venkat