If you're using Supabase without RLS, you want to switch this off!
3-Second Blueprint (English)
- Supabase's PostgREST Data API exposes Postgres tables over public HTTP endpoints whenever the API layer remains enabled.
- Leaving Row Level Security (RLS) disabled while using backend service-role keys allows unauthenticated HTTP requests to wipe tables.
- Disabling the Data API in Project Settings blocks external REST access while preserving direct server-side Postgres connections.
SupabasePostgreSQLRow Level Security (RLS)PostgREST Data API
3-Sekunden-Fazit (Deutsch)
- Die PostgREST-basierte Data-API von Supabase macht Postgres-Tabellen standardmäßig über öffentliche HTTP-Endpunkte erreichbar.
- Ist Row Level Security (RLS) deaktiviert, können unauthentifizierte HTTP-Aufrufe ganze Tabellen lesen oder per DELETE löschen.
- Das Abschalten der Data-API in den Projekteinstellungen sperrt externen REST-Zugriff bei weiterhin direkter Postgres-Verbindung.
SupabasePostgreSQLRow Level Security (RLS)PostgREST Data-API
Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.