提问人:snowflake_user 提问时间:9/7/2023 更新时间:9/7/2023 访问量:35
雪花中的遮罩问题
Issues with masking in snowflake
问:
我们根据角色对几列设置了正常的屏蔽策略。如果我的角色可以查看数据,则这些列数据将可见,否则所有其他角色的数据将被屏蔽。在我们引入基于标签的掩码之前,它一直工作正常。
我们创建了基于标签的掩码,并在没有设置旧策略的情况下应用于这些列,因此我们删除了所有内容(旧的和新的)并从头开始创建掩码。
现在的问题是最新数据(通过作业加载)被正确屏蔽,旧数据被屏蔽,即使该角色应该有权访问数据。
在该表中,我们有多个数据源,只有少数数据源存在此问题,而对于其他数据,数据是未屏蔽的(旧数据和新数据),并且是正确的。
当我看到策略参考时,我只能看到应用于这些列的基于新标记的掩码策略。
出现这种问题的可能原因是什么?
答: 暂无答案
评论