1. 22 Aug, 2012 4 commits
    • Typo · 6d473df3
      Pepe Barbe committed
    • Query for all active privileges instead · af5d67c4
      Use a different method to query for current 
      privileges at the table and database level. 
      This method is more robust if newer privileges 
      are added in future versions and also supports the 
      ALL wildcard.
      Pepe Barbe committed
    • Add fail_on_user option · 95169b75
      fail_on_user option can be used to ignore silently
      if the user cannot be removed because of remaining
      privilege dependencies to other objects in the 
      database. By default it will fail, so that this new 
      behavior won't surprise unsuspecting users.
      Pepe Barbe committed
    • Initial commit of change of semantics for module · 4e833cf5
      The postgresql_user module has several drawbacks:
      * No granularity for privileges
      * PostgreSQL semantics force working on one
        database at time, at least for Tables. Which
        means that a single call can't remove all the 
        privileges for a user, and a user can't be
        removed until all the privileges are removed, 
        forcing a module failure with no way to 
        work around the issue.
      
      Changes:
      * Added the ability to specify granular privileges
        for database and tables within the database
      * Report if user was removed, and add an option to 
        disable failing if user is not removed.
      Pepe Barbe committed
  2. 21 Aug, 2012 5 commits
  3. 20 Aug, 2012 11 commits
  4. 19 Aug, 2012 5 commits
  5. 18 Aug, 2012 15 commits