sepgsql: Check CREATE permissions for some object types.
Robert Haas <rhaas@postgresql.org>
sepgsql: Check CREATE permissions for some object types. KaiGai Kohei, reviewed by Dimitri Fontaine and me.
Files
| Path | Change | +/− |
|---|---|---|
| contrib/sepgsql/database.c | modified | +79 −12 |
| contrib/sepgsql/expected/create.out | added | +80 −0 |
| contrib/sepgsql/hooks.c | modified | +155 −37 |
| contrib/sepgsql/proc.c | modified | +49 −6 |
| contrib/sepgsql/relation.c | modified | +121 −23 |
| contrib/sepgsql/schema.c | modified | +46 −4 |
| contrib/sepgsql/sepgsql.h | modified | +2 −1 |
| contrib/sepgsql/sql/create.sql | added | +46 −0 |
| contrib/sepgsql/test_sepgsql | modified | +1 −1 |
| doc/src/sgml/sepgsql.sgml | modified | +29 −1 |