Supabase с 30 октября перестала автоматически выдавать права на новые таблицы
С 30 октября 2026 года существующие проекты Supabase больше не получают автоматические привилегии на новые таблицы в схеме public. Запросы через Data API падают с ошибкой Postgres 42501, даже если включён RLS и настроены политики: права нужно выдавать явно в той же миграции, что и создание таблицы.
- Старые таблицы сохраняют права, новые без явного GRANT недоступны через Data API
- Ошибка 42501 возникает до проверки RLS: без гранта политики не применяются
- Прямые подключения к Postgres не затронуты, изменение касается REST, GraphQL и клиентских библиотек
- Рекомендуется выдавать только нужные права ролям authenticated и service_role вместо GRANT ALL
Читать дальше
Софт