我在Postgres中创建了一个登录角色,然后我尝试使用行级安全性授予修改表上指定行的权限。我已经尝试了数千次,但它不起作用。我只有一张桌子。
答案 0 :(得分:3)
您没有提供足够的信息来说明您采取了哪些措施来得出结论它不起作用,因此我将涵盖这两种情况:
请注意,必须在表上启用行级安全性(使用ALTER TABLE ... ENABLE ROW LEVEL SECURITY)才能应用创建的策略。
ALTER TABLE [..] FORCE ROW LEVEL SECURITY
强制桌面所有者使用RLS,但是您无法为超级用户执行此操作。