• Tom Lane's avatar
    Allow users with BYPASSRLS to alter their own passwords. · d907bd05
    Tom Lane authored
    The intention in commit 491c029d was to require superuserness to
    change the BYPASSRLS property, but the actual effect of the coding
    in AlterRole() was to require superuserness to change anything at all
    about a BYPASSRLS role.  Other properties of a BYPASSRLS role should
    be changeable under the same rules as for a normal role, though.
    
    Fix that, and also take care of some documentation omissions related
    to BYPASSRLS and REPLICATION role properties.
    
    Tom Lane and Stephen Frost, per bug report from Wolfgang Walther.
    Back-patch to all supported branches.
    
    Discussion: https://postgr.es/m/a5548a9f-89ee-3167-129d-162b5985fcf8@technowledgy.de
    d907bd05
create_role.sgml 19.1 KB