Require ownership permission for CREATE INDEX, per bug report.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: dc6b4deb9717a9f03b2f93baca9f93f13786e26b
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2002-01-03T23:21:32Z
Releases: 7.2.1
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.

Files