Redshift Spectrum外部架构限制数据访问

我在S3存储桶中具有以下架构:

data / nm1 / ...
数据/ nm2 / ...
数据/ nm3 / ...

我已正确爬网了数据,并且有一个带有3个表(nm1,nm2,nm3)的Glue数据目录数据库。现在的问题变成了:如果我希望其他Redshift DB用户只能访问其对应的表,该怎么办?

即帐户acc1,acc2和acc3只能访问nm1,nm2和nm2,用户将可以使用它们访问特定的数据。


LakeFormation很草率,有自己的想法,存储桶访问策略似乎也不是解决方案……我可以为每个表创建不同的Glue Catalog DB(因此,有3个数据库:nm1,nm2,nm3 ),但是这似乎有点过分.....我考虑过使用PostgreSQL支持的行级安全性(因为我也有合并的数据),但是Redshift似乎不支持。有其他选择吗?

shantianfang 回答:Redshift Spectrum外部架构限制数据访问

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/2704642.html

大家都在问