【发布时间】:2015-07-27 19:53:16
【问题描述】:
在 PostgreSQL 中,当超级用户授予任何权限时(例如 GRANT SELECT ON TABLE table_name),只有该 SU 可以撤销它们。
是否有其他超级用户可以撤销上述授权?
编辑:这是我正在运行的示例查询:
ALTER DEFAULT PRIVILEGES IN SCHEMA my_schema REVOKE SELECT ON TABLES FROM public CASCADE;
但是,即使在刷新所有内容后,当我查看架构时仍会显示所述默认权限。我已经使用我的超级用户帐户和 postgres 帐户运行它,但都不起作用。
【问题讨论】:
标签: postgresql grant user-roles