Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

command.c

  • Tom Lane's avatar
    dc6b4deb
    Require ownership permission for CREATE INDEX, per bug report. · dc6b4deb
    Tom Lane authored
    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.
    dc6b4deb
    History
    Require ownership permission for CREATE INDEX, per bug report.
    Tom Lane authored
    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.