我想只为数据库中的一个表设置只读。 我尝试了命令
ALTER TABLE table SET READ ONLY;
但它没有用。
有没有这样做?
答案 0 :(得分:1)
我看到了答案,我希望它有帮助
REVOKE INSERT, UPDATE, DELETE, TRUNCATE ON ALL TABLES IN SCHEMA public FROM public, <target_role>;
可能会在列表中添加更多角色,但不要忘记该角色 上市。可能会在列表中添加更多模式,但不要忘记 schema public。