Quickstart · How it works · Results · Limitations · Docs
Consent first. Before any sign-in, pgwarden names the application, where it sends you back to, and the resource. |
Masked by the database. alice's role can only read the masked view, so SELECT full_name, email FROM customers comes back masked.
|
A write waits for a person. The approver gets a summary and a signed link; the statement is shown only on the review page, after sign-in. |
Everything is on the record. A raw-table read refused by Postgres ( 42501) and a write refused by the read-only transaction (25006).
|