pgsql/src/backend commands/command.c commands/ ...

From: tgl(at)postgresql(dot)org
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql/src/backend commands/command.c commands/ ...
Date: 2002-01-03 23:21:40
Message-ID: 200201032321.g03NLda85150@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql
Changes by: tgl(at)postgresql(dot)org 02/01/03 18:21:33

Modified files:
src/backend/commands: command.c indexcmds.c trigger.c
src/backend/parser: analyze.c
src/backend/tcop: utility.c

Log message:
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.

Browse pgsql-committers by date

  From Date Subject
Next Message momjian 2002-01-04 04:53:26 pgsql/doc TODO
Previous Message tgl 2002-01-03 21:52:12 pgsql/src/test/regress pg_regress.sh