sepgsql: Enforce db_schema:search permission.
Robert Haas <rhaas@postgresql.org>
sepgsql: Enforce db_schema:search permission. KaiGai Kohei, with comment and doc wordsmithing by me
Files
| Path | Change | +/− |
|---|---|---|
| contrib/sepgsql/expected/alter.out | modified | +31 −0 |
| contrib/sepgsql/expected/ddl.out | modified | +52 −0 |
| contrib/sepgsql/expected/dml.out | modified | +27 −0 |
| contrib/sepgsql/hooks.c | modified | +19 −0 |
| contrib/sepgsql/schema.c | modified | +24 −11 |
| contrib/sepgsql/sepgsql.h | modified | +1 −0 |
| contrib/sepgsql/sepgsql-regtest.te | modified | +4 −1 |
| contrib/sepgsql/sql/dml.sql | modified | +18 −0 |
| doc/src/sgml/sepgsql.sgml | modified | +10 −0 |
| src/backend/catalog/namespace.c | modified | +12 −3 |
| src/backend/catalog/objectaccess.c | modified | +25 −0 |
| src/backend/tcop/fastpath.c | modified | +2 −0 |
| src/include/catalog/objectaccess.h | modified | +33 −0 |