1. 26 Jul, 2005 2 commits
    • Tom Lane's avatar
      Add a role property 'rolinherit' which, when false, denotes that the role · af019fb9
      Tom Lane authored
      doesn't automatically inherit the privileges of roles it is a member of;
      for such a role, membership in another role can be exploited only by doing
      explicit SET ROLE.  The default inherit setting is TRUE, so by default
      the behavior doesn't change, but creating a user with NOINHERIT gives closer
      adherence to our current reading of SQL99.  Documentation still lacking,
      and I think the information schema needs another look.
      af019fb9
    • Tom Lane's avatar
      Add pg_has_role() family of privilege inquiry functions modeled after the · f9fd1764
      Tom Lane authored
      existing ones for object privileges.  Update the information_schema for
      roles --- pg_has_role() makes this a whole lot easier, removing the need
      for most of the explicit joins with pg_user.  The views should be a tad
      faster now, too.  Stephen Frost and Tom Lane.
      f9fd1764
  2. 25 Jul, 2005 5 commits
  3. 24 Jul, 2005 7 commits
  4. 23 Jul, 2005 7 commits
  5. 22 Jul, 2005 8 commits
  6. 21 Jul, 2005 9 commits
  7. 20 Jul, 2005 2 commits