Ich behebe deine Supabase RLS-Sicherheitswarnungen und sichere deine Lovable-App
Lass dich nicht von Unrecht zerbrechen
Über diesen Service
Die Lecks, die in einer Datenbank wichtig sind, sind die leisen: eine View, die deine Row-Level Security überspringt, eine USING (true)-Policy, die für ein Dashboard übrig geblieben ist, eine SECURITY DEFINER-Funktion, die jeder aufrufen kann, eine Autorisierung aus user_metadata, die der Benutzer bearbeiten kann. Jede Erkenntnis, die wir dir liefern, kommt mit der Abfrage, die sie zeigt.
Wir prüfen deine PostgreSQL- oder Supabase-Datenbank anhand des Live-Katalogs, nicht anhand des Codes, der behauptet, sie zu konfigurieren, und liefern dir jede Erkenntnis mit der Abfrage, die sie belegt, sowie der Anweisung, die sie behebt. Nur-Lesezugriff, innerhalb einer Transaktion, die zurückrollt. Und wenn du auch Geschwindigkeit willst, zeigen wir dir deine langsamsten Abfragen mit ihren echten Ausführungsplänen und dem Index oder der Rewrite, den jede einzelne benötigt.
Ich prüfe jede Erkenntnis und unterschreibe den Bericht, bevor er zu dir kommt.
Nexidys eigene Datenbank führt Row-Level Security in über 30 Tabellen unter mehr als 50 Policies aus, wobei jede SECURITY DEFINER-Funktion an einen festen search_path gebunden ist, geprüft durch denselben Audit.
Sende mir deine PostgreSQL-Version und den Ort, an dem sie läuft, bevor du bestellst. Ich sage dir, welches Paket passt, oder erstelle dir ein Angebot, das zu dem passt, was dein Setup tatsächlich benötigt.
Plattform:
PostgreSQL
FAQ
Automatische Übersetzung
Arbeitest du mit Supabase?
Ja. Das Audit kennt die anon- und die authenticated-Rollen sowie auth.uid().
Benötigst du Produktionsdaten?
Nein. Das Sicherheits-Audit liest das Katalogverzeichnis; das Performance-Paket benötigt pg_stat_statements, nicht deine Rows.
Änderst du etwas in meiner Datenbank?
Nein in den Audit-Paketen: Sie sind schreiblos, innerhalb einer Transaktion, die wieder zurückgesetzt wird. Korrekturen kommen nur in Audit + fixes, als Migrationen, die du freigibst, zuerst im Staging.

