25 сентября 2026 г.
Приложение, собранное вайбкодингом, может сделать данные публичными: Supabase требует GRANT
25 сентября в приложениях части клиентов Supabase публично оказались массивы данных пользователей. Ошибка в настройках таблиц `public` открывает данные через веб.
Раньше каждая новая таблица в `public` автоматически давала роли `anon`, `authenticated` и `service_role` права на чтение и изменение. Supabase с 30 мая требует явный `GRANT` для новых таблиц, а 30 октября распространит правило на существующие проекты. Старые таблицы сохраняют выданные права.
Закрытие в четыре шага. Для открытой таблицы Supabase предлагает включить RLS, написать policy на каждую операцию, добавить тест в `supabase/tests/` и запустить `supabase test db`. После включения RLS запросы с publishable key не получат данные через API, пока для них не появится policy.
30 октября Supabase применит новый порядок к существующим проектам, но текущие GRANT на таблицах останутся.
Первоисточник
