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

commands

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Tom Lane authored
    When creating a new schema for a non-relocatable extension, we neglected
    to check whether the calling user has permission to create schemas.
    That didn't matter in the original coding, since we had already checked
    superuserness, but in the new dispensation where users need not be
    superusers, we should check it.  Use CreateSchemaCommand() rather than
    calling NamespaceCreate() directly, so that we also enforce the rules
    about reserved schema names.
    
    Per complaint from KaiGai Kohei, though this isn't the same as his patch.
    d4aa4914
    History