作为root mysql用户,我执行了以下操作:
但是当我这样做时,我会得到错误提示。
grant all on mydb.* to john identified by 'john1';
然后我尝试通过shell登录:
mysql -h localhost -u john -pjohn1;
但是当我这样做时,我会得到错误提示。
ERROR 1045 (28000): Access denied for user 'john'@'localhost' (using password: YES)
我应该如何允许John登录到MySQL终端?我需要使用root MySQL用户在mysql.user表中更改某些内容吗?
谢谢。