【发布时间】:2020-05-19 18:43:23
【问题描述】:
在 Redshift 中,我有一个像这样定义的 data_reader db 组
CREATE GROUP data_reader;
GRANT USAGE ON SCHEMA reports TO GROUP data_reader;
GRANT SELECT ON ALL TABLES IN SCHEMA reports TO GROUP data_reader;
而且我注意到,每当我创建新表时,组成员都无法自动从表中查询。他们收到Permission Denied 错误。重新运行
GRANT SELECT ON ALL TABLES IN SCHEMA reports TO GROUP data_reader;
修复权限。
这只是 Redshift 的一个怪癖,还是我应该以其他方式定义我的数据库组?
【问题讨论】:
标签: postgresql security permissions amazon-redshift grant