Create scoped application roles with only the privileges they need; reserve superuser/owner accounts for migrations and admin.
Why This Matters
A leaked superuser/owner credential lets an attacker read, alter, or drop the entire database with no guardrails.
Related Rules
Catch this automatically on every PR
BeforeMerge scans your pull requests against this rule and dozens more. Get actionable feedback before code ships.