RLS Enabled on auth.users Table Blocking User Signups

Hello Supabase Support,

I'm experiencing a critical issue with my project (ID: fldkqlardekarhibnyyx) where user signups are failing.

Problem:

User signups fail with error: "new row violates row-level security policy for table 'users'"
The auth.users table has Row Level Security (RLS) enabled
I cannot disable RLS because I don't have owner permissions (error: "must be owner of table users")
What I've verified:

RLS is enabled on auth.users (system table)
I cannot modify this table - it's owned by supabase_auth_admin role
My application's public.users table has correct RLS policies
This appears to be a project configuration issue
Expected behavior:
The auth.users system table should NOT have RLS enabled by default, as this prevents Supabase's own authentication system from creating users.

Request:
Could you please disable RLS on the auth.users table in my project, or advise on how to resolve this configuration issue?

Error details:
new row violates row-level security policy for table "users"

Thank you for your help!
Was this page helpful?