我正在尝试创建一个 MySQL 从属服务器,但无法授予SUPER,REPLICATION CLIENT
外部powerdns
用户权限。
我正在使用 phpMyAdmin 并授予用户权限ALL PRIVILEGES
,powerdns
但它仍然不起作用。
SHOW SLAVE STATUS;
外部主机/客户端上的命令(=powerdns 用户):
ERROR 1227 (42000): Access denied; you need the SUPER,REPLICATION CLIENT privilege for this operation
SHOW GRANT;
外部主机/客户端上的命令(=powerdns 用户):
+-----------------------------------------------------------------------------------------------------------------------------------------------+
| Grants for [email protected] |
+-----------------------------------------------------------------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'powerdns'@'xx.xx.xx.xxx' IDENTIFIED BY PASSWORD '*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' WITH GRANT OPTION |
+-----------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.03 sec)
我这里做错了什么?我确定我已登录到正确的用户。
答案1
您是否直到执行此操作或再次登录才注意到用户的更改?
flush privileges;