Supabase RLS Checker

Sjekk om databasen din er sikret med Row Level Security

Data verifisert: august 2026

Om RLS Checker

Supabase RLS Checker tester om databasetabellene dine er beskyttet mot uautentisert tilgang. Verktøyet prøver å lese og skrive til vanlige tabellnavn uten autentisering, akkurat som en angriper ville gjort. Row Level Security (RLS) er den viktigste sikkerhetsmekanismen i Supabase. Uten RLS kan hvem som helst med din anon-nøkkel lese og skrive alle rader i databasen din. Vi lagrer aldri nøklene dine, alt kjøres direkte fra nettleseren din mot ditt eget Supabase-prosjekt.

Slik fungerer det

  1. Koble til — Oppgi Supabase-prosjektets URL og offentlige anon-nøkkel.
  2. Skann tabeller — Vi tester 35+ vanlige tabellnavn for uautentisert lese- og skrivetilgang.
  3. Få rapport — Se hvilke tabeller som er eksponert og få konkrete løsningsforslag.

Ofte stilte spørsmål

Er det trygt å oppgi anon-nøkkelen?
Ja, anon-nøkkelen er en offentlig nøkkel som allerede er tilgjengelig i klient-koden din. Vi bruker den kun til å teste tabelltilgang, og lagrer den aldri.
Hva er RLS?
Row Level Security (RLS) er Supabase sin mekanisme for å kontrollere hvilke rader en bruker kan lese og skrive. Uten RLS kan alle med anon-nøkkelen lese hele databasen.
Hva om ingen tabeller blir funnet?
Det betyr at du bruker egendefinerte tabellnavn som ikke matcher de 35+ vanlige navnene vi tester. Dette er faktisk god sikkerhetspraksis (security through obscurity som bonus).
Fungerer det med selvhostet Supabase?
Ja, så lenge prosjektet er tilgjengelig via HTTPS og har PostgREST-endepunktet aktivert.

Relatert

Prøv RLS Checker gratis