Lauka piezīmes
Īsas piezīmes par īstām kļūdām klientu projektos: kas salūza, kurš skaitlis to parādīja, labojums un kā pārbaudīt savu lietotni.
- SupabaseSupabase 42501 permission denied: tiesības, nevis RLS
Kāpēc Supabase tabulai atgriež 42501 permission denied, kas mainās 2026. gada 30. oktobrī un kuras tiesības, RLS un politika to labo, atkārtots lokāli.
- SupabaseSupabase exposed schemas: ko atver šis saraksts
Ko nozīmē Supabase exposed schemas, kā mana drošības pārbaude vērtē papildu shēmas un viens SQL vaicājums, kas atrod tabulas bez RLS.
- PostgresNULL PL/pgSQL IF NOT izlaida pārbaudi 3683 uzdevumiem
SECURITY DEFINER funkcijā false OR NULL ir NULL, un IF NOT izlaiž RAISE. Kāpēc tā pati pārbaude RLS ir droša, coalesce labojums un kā meklēt līdzīgas kļūdas.
- SupabaseSupabase raw_user_meta_data: kā reģistrācija kļuva par Owner
handle_new_user trigeris ņēma role_id no raw_user_meta_data, ko nosaka pārlūks. Kā jebkurš kļuva par Owner, labojums ar ielūgumiem un 1 minūtes pārbaude.
- SupabaseSupabase RLS: kāpēc divu org. lietotājs redz svešus datus
Politika, kas pārbauda dalību org., ir patiesa abās org. lietotājam, kurš pieder divām. Ko atrada mana zonde, kā to labot un divu minūšu pārbaude.