aboutsummaryrefslogtreecommitdiff
path: root/src/include/postgres.h
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2002-01-03 23:21:32 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2002-01-03 23:21:32 +0000
commitdc6b4deb9717a9f03b2f93baca9f93f13786e26b (patch)
tree586c04579f3337cc8fdbbc342eefbb0bdf21e607 /src/include/postgres.h
parentd02f0aaa3b7313cabd9e64deb34ab630832730ce (diff)
downloadpostgresql-dc6b4deb9717a9f03b2f93baca9f93f13786e26b.tar.gz
postgresql-dc6b4deb9717a9f03b2f93baca9f93f13786e26b.zip
Require ownership permission for CREATE INDEX, per bug report.
Disallow CREATE INDEX on system catalogs, non-tables (views, sequences, etc). Disallow CREATE/DROP TRIGGER on system catalogs, non-tables. Disallow ALTER TABLE ADD/DROP CONSTRAINT on system catalogs. Disallow FOREIGN KEY reference to non-table. None of these things can actually work in the present system structure, but the code was letting them pass without complaint.
Diffstat (limited to 'src/include/postgres.h')
0 files changed, 0 insertions, 0 deletions