无法以复制用户身份登录

无法以复制用户身份登录
mysql> GRANT REPLICATION SLAVE,FILE ON *.*
    -> TO 'repl'@'localhost' IDENTIFIED BY 'password123';

mysql -u repl -p'password123'

Access denied for user 'repl'@'localhost' (using password: YES)

mysql 用户是否仅具有复制权限,不允许登录?

我尝试重置密码,但结果还是一样。

答案1

正如 Khaled 在评论中提到的那样,复制用户通常是在远程服务器上创建的。我是这样创建的,问题是错误的:

GRANT REPLICATION SLAVE,FILE ON *.*
-> TO 'repl'@'remoteip' IDENTIFIED BY 'password123';

因此,如果您在以复制用户身份登录时遇到问题,请确保您从远程服务器登录。

相关内容