fix: the check database keeps CONNECT for PUBLIC, so a pair can reseed #2
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/check-db-connect-public"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found by the LNPP pair test on hw12-br1 (2026-10-16): the reseed of the replica failed with
permission denied for database keel_check. keel's reseed probe askspg_database_size()of every database as the replication role, which needs CONNECT.40lnpp-checkkeeps PostgreSQL's default CONNECT for PUBLIC. PUBLIC still has no privilege on the table.tests/check-hook.batschecks that the REVOKE is gone.