Supabase의 테이블 자동 공개 중단: GRANT 권한 명시화 필수 가이드 (10/30 적용)
요약
Supabase는 2026년 10월 30일부터 새로운 테이블을 API에 자동으로 공개하지 않는 정책으로 변경됩니다. 이로 인해 기존 프로젝트도 영향을 받으며, 개발자는 모든 테이블과 함수에 명시적인 GRANT 권한 부여가 필수입니다. 특히 마이그레이션을 처음부터 재실행하거나 신규 환경을 구축할 때 전반적인 백엔드 구조 수정이 필요합니다.
핵심 포인트
- 2026년 10월 30일부터 테이블은 API에 자동으로 노출되지 않습니다.
- 모든 테이블과 함수는 명시적으로 GRANT 구문을 통해 권한을 부여해야 합니다.
- 신규 환경 구축 시, 기존의 자동 공개 방식으로는 모든 기능이 중단될 수 있습니다.
- CI/CD 파이프라인에 GRANT 및 REVOKE 관련 테스트를 추가하는 것이 중요합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Zenn PostgreSQL Practice의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기0