FlinkSQL 的行级权限解决方案及源码

💡 原文中文,约12900字,阅读约需31分钟。
📝

内容提要

FlinkSQL支持不同用户执行相同SQL时,根据用户名和表名查找配置的行级权限条件,重新组装Where条件,实现行级权限控制。源码修改包括新增Parser和ParserImpl类,新增SqlSelect类,封装SecurityContext类,计划支持数据脱敏和开发ranger-flink-plugin。

🏷️

标签

➡️

继续阅读