Supabase с 30 октября требует явные GRANT для новых таблиц
С 30 октября 2026 года Supabase перестаёт автоматически выдавать права anon, authenticated и service_role на новые таблицы в схеме public — без явного GRANT таблица будет недоступна через Data API. Существующие таблицы сохранят текущие права, RLS и остальные сервисы не меняются.
- Новые таблицы в public больше не получают автоматические права на select, insert, update и delete
- Существующие таблицы сохраняют текущие GRANT и остаются доступными через Data API
- Ошибка проявляется как код 42501 «permission denied for table» в запросах к /rest/v1/
- GRANT и включение RLS нужно добавлять в ту же миграцию, что и таблицу
Читать дальше
Софт