GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT,SUPER ON . TO 'canal'@'%' identified by 'canal'; FLUSH PRIVILEGES;
时间: 2023-08-16 15:05:10 浏览: 171
Linux下Canal安装和使用.doc
这段代码是有错误的,因为"."是无效的数据库名或表名,应该指定具体的数据库或表名。正确的语法是类似于:
```
GRANT SELECT, REPLICATION SLAVE, REPLICATION CLIENT, SUPER ON mydatabase.* TO canal@'%' IDENTIFIED BY 'canal';
```
这个命令将授予用户canal在任何主机上连接到mydatabase数据库的权限,并且授予选择、从服务器复制、到服务器复制和超级权限。最后,执行FLUSH PRIVILEGES以使更改生效。
阅读全文