المجتمع/أسئلة/Supabase RLS بيرفض الـ insert رغم إن الـ
0

Supabase RLS بيرفض الـ insert رغم إن الـ user مسجّل — إيه اللي غلط؟

new row violates row-level security policy

عامل تسجيل دخول شغّال، بس لما بحاول أضيف صف في جدول، بيطلعلي permission denied. الـ RLS مفعّل.


1 إجابة

✓ إجابة مقبولة
0

المشكلة إن عندك policy للـ select بس مش للـ insert. RLS بيحتاج policy منفصلة لكل عملية.

ضيف دي:

code
create policy "insert own" on your_table
  for insert to authenticated
  with check (auth.uid() = user_id);

وتأكد إنك بتبعت user_id في الـ insert بقيمة auth.uid().

عايز تجاوب؟ الانضمام مجاني.

انضم وجاوب