大佬们,flinkcdc读取mysql,mysql用户需要最高权限吗?我用只读账号会报错:Access denied; you need (at least one of) the RELOAD privilege(s) for this operation?奇怪我就是2.3还是需要
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在使用 Flink CDC 读取 MySQL 数据时,MySQL 用户需要具备一定的权限。通常情况下,只读账号是可以用于读取数据的,但可能需要具备一些特定的权限。
在您提到的错误消息中,提到了 "RELOAD privilege",这是 MySQL 的一个特殊权限,它允许用户重新加载服务器配置文件。虽然这个权限通常与 Flink CDC 读取数据无关,但某些情况下可能会触发此权限检查。
2.x 不需要 reload 权限 1.x 需要,你是mysql5.6,用的还是vvr最新的吧,此回答整理自钉群“Flink CDC 社区”
实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。