如何在Redshift中将表所有权分配给多个用户或组

时间:2017-11-30 12:20:04

标签: security amazon-redshift grant aws-redshift

我想知道在Redshift中是否有办法将表所有者分配给一个组或多个用户?如果没有,您是否有解决此需求的解决方法?

感谢您的任何提示。

1 个答案:

答案 0 :(得分:2)

我的理解是,没有办法实现这个看似理想的状态。它似乎是how Redshift is designed

我所知道的唯一解决方法是要么让对象的'所有者'执行任何需要'所有者'权限的命令,要么让所有者运行命令来传输(注意不要'赋予''遗憾地)对象的所有权希望进行修改。

alter table test.test_table owner to test_user;

执行上述操作后,test_user将成为test.test_table的所有者,并且能够执行“仅限所有者”命令,例如alter / drop / vacuum等。