【发布时间】:2020-03-10 16:25:47
【问题描述】:
我在我的 PostgreSQL 中创建了名为“support”的新角色。现在我需要为这个角色授予“只读”权限,所有存在的数据库/表。 此外,我需要自动为将来创建的每个数据库授予相同的权限。
我未成功尝试在新数据库中授予权限的下一个查询(无法从新数据库表中选择):
ALTER DEFAULT PRIVILEGES FOR ROLE support GRANT SELECT ON TABLES TO PUBLIC;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES to support;
【问题讨论】:
标签: postgresql permissions postgresql-12