我已授予用户名的所有权限:
GRANT ALL PRIVILEGES ON my_db . * TO 'website_user'@'xx.xx.xx.xx' IDENTIFIED BY 'password'
尝试从yy.yy.yy.yy
xx.xx.xx.xx
的数据库
mysqldump -P 3306 -u website_user -ppassword -h yy.yy.yy.yy my_db > test.sql
但仍然低于错误:
mysqldump:收到错误:1045:拒绝访问用户' website_user' @' xx.xx.xx.xx' (尝试连接时使用密码:是)
我还检查了防火墙。没有什么可以阻止运行此查询。我做错了什么?
答案 0 :(得分:0)
您是否还运行以下查询:
FLUSH PRIVILEGES
这是使新权限生效所必需的。