我正在处理 django 站点的迁移,我想将除 django_session 表之外的所有表设为只读。我怎样才能做到这一点?
REVOKE INSERT, UPDATE, DELETE, TRUNCATE
ON ALL TABLES IN SCHEMA public
FROM public, <target_role>;
可能会向列表中添加更多角色,但不要忘记角色public
.
可能会向列表中添加更多模式,但不要忘记模式public
.
手册中有详细说明。 http://www.postgresql.org/docs/current/interactive/sql-revoke.html
超级用户(例如postgres
) 忽略权限。触发器也是包含它们的替代方案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)