Hello Glyn,it's confusing, but You didn't read the manual very carefully! Short excerpt:The INHERIT
attributegoverns inheritance of grantable privileges (that is, access privileges fordatabase objects and role
memberships).It does not apply to the special role attributes set by CREATEROLE and ALTER ROLE. For example, being a
memberof a role with CREATEDB privilege does notimmediately grant the ability to create databases, even if INHERIT is
set;it would be necessary tobecome that role via SET ROLE before creating a database. bye...Ludwig