What is a row-level security?
Row-level security
Row-level security is a database feature that attaches an access rule to every row, so that a query from one church can only ever return that church's rows however the query is written.
It is the difference between separation enforced by the application, which a bug can bypass, and separation enforced by the database, which cannot be bypassed by the application at all. It is the right question to ask any software that holds more than one church's data.
