Supabase 行级安全 RLS 策略实战启用与策略示例ALTER TABLE profiles ENABLE ROW LEVEL SECURITY; CREATE POLICY select_own ON profiles FOR SELECT USING (auth.uid() = user_id); CREATE POLICY modify_own ON profiles FOR UPDATE USING (auth.uid() = user_id); 插入策略(带角色限界)CREATE POLICY insert_self ON profiles FOR INSERT WITH CHECK (auth.uid() = user_id); 验证使用不同用户会话执行查询,确认仅返回自身数据通过 `EXPLAIN` 与错误信息验证策略命中与拒绝总结RLS 能在数据库层提供强隔离,结合 `auth.uid()` 实现简单可靠的多租户访问控制。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部
1.915429s