Supabase to stop exposing new public tables via Data API by default from October 30
Starting October 30, 2026, Supabase will apply a new default to existing projects, meaning newly created tables in the public schema will not be reachable through the Data API until access is explicitly granted. New projects have followed this behavior since May 30. Existing tables will keep their current permissions, and row-level security remains a separate requirement alongside grants. Direct Postgres connections and other schemas are unaffected by the change. The article warns that quick fixes to the resulting 'permission denied' errors, such as broad bulk grants or copying the suggested hint without review, can reopen tables to unintended access.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.


Discussion (0)
Log in to join the discussion and vote.
Log in