Lauko užrašai
Trumpi užrašai apie tikras klaidas klientų projektuose: kas sugedo, koks skaičius tai parodė, pataisymas ir kaip patikrinti savo programėlę.
- SupabaseSupabase 42501 permission denied: teisė, ne RLS
Kodėl Supabase lentelei grąžina 42501 permission denied, kas keičiasi 2026 m. spalio 30 d. ir kokia teisė, RLS bei politika tai ištaiso, atkartota vietoje.
- SupabaseSupabase exposed schemas: ką atveria šis sąrašas
Ką Supabase reiškia nustatymas Exposed schemas, kaip mano saugos tikrintuvas vertina papildomas schemas ir viena SQL užklausa, randanti lenteles be RLS.
- PostgresNULL PL/pgSQL IF NOT praleido patikrą 3683 užduotims
SECURITY DEFINER funkcijoje false OR NULL yra NULL, o IF NOT praleidžia RAISE. Kodėl ta pati patikra saugi RLS, coalesce pataisa ir kaip ieškoti.
- SupabaseSupabase raw_user_meta_data: kaip registracija tapo Owner
handle_new_user trigeris ėmė role_id iš raw_user_meta_data, kurį nustato naršyklė. Kaip kiekvienas tapo Owner, pataisa per kvietimus ir 1 min. patikra.
- SupabaseSupabase RLS: kodėl dviejų org. narys mato svetimus duomenis
Politika, tikrinanti narystę organizacijoje, galioja abiejose org. vartotojui, kuris priklauso dviem. Ką rado mano zondas, pataisa ir dviejų minučių patikra.