postgresql/src/test/regress
Tom Lane 7bae5a289c Get rid of the separate RULE privilege for tables: now only a table's owner
can create or modify rules for the table.  Do setRuleCheckAsUser() while
loading rules into the relcache, rather than when defining a rule.  This
ensures that permission checks for tables referenced in a rule are done with
respect to the current owner of the rule's table, whereas formerly ALTER TABLE
OWNER would fail to update the permission checking for associated rules.
Removal of separate RULE privilege is needed to prevent various scenarios
in which a grantee of RULE privilege could effectively have any privilege
of the table owner.  For backwards compatibility, GRANT/REVOKE RULE is still
accepted, but it doesn't do anything.  Per discussion here:
http://archives.postgresql.org/pgsql-hackers/2006-04/msg01138.php
2006-09-05 21:08:36 +00:00
..
data GIN: Generalized Inverted iNdex. 2006-05-02 11:28:56 +00:00
expected Get rid of the separate RULE privilege for tables: now only a table's owner 2006-09-05 21:08:36 +00:00
input GIN: Generalized Inverted iNdex. 2006-05-02 11:28:56 +00:00
output GIN: Generalized Inverted iNdex. 2006-05-02 11:28:56 +00:00
sql Get rid of the separate RULE privilege for tables: now only a table's owner 2006-09-05 21:08:36 +00:00
GNUmakefile Ah, I finally realize why Magnus wanted to add a --bindir option to 2006-07-21 00:24:04 +00:00
Makefile Rewrite pg_regress as a C program instead of a shell script. 2006-07-19 02:37:00 +00:00
parallel_schedule Extend COPY to support COPY (SELECT ...) TO ... 2006-08-30 23:34:22 +00:00
pg_regress.c If test postmaster fails to start within 60 seconds, try to kill -9 it 2006-08-13 20:39:07 +00:00
regress.c Allow include files to compile own their own. 2006-07-13 16:49:20 +00:00
regressplans.sh Tweak regressplans.sh to use any already-set PGOPTIONS. 2000-12-18 02:45:47 +00:00
resultmap Remove use of a regex character class in resultmap (for freebsd version 2006-08-03 17:04:00 +00:00
serial_schedule Extend COPY to support COPY (SELECT ...) TO ... 2006-08-30 23:34:22 +00:00