It doesn't touch regular privileges either, but only the latter was
explicitly stated.
Discussion: https://postgr.es/m/
155348282848.9808.
12629518043813943231@wrigleys.postgresql.org
<command>DROP OWNED</command> drops all the objects within the current
database that are owned by one of the specified roles. Any
privileges granted to the given roles on objects in the current
- database and on shared objects (databases, tablespaces) will also be
+ database or on shared objects (databases, tablespaces) will also be
revoked.
</para>
</refsect1>
<para>
The <command>REASSIGN OWNED</command> command does not affect any
- privileges granted to the <replaceable class="PARAMETER">old_roles</> for
- objects that are not owned by them. Use <command>DROP OWNED</command> to
- revoke such privileges.
+ privileges granted to
+ the <replaceable class="parameter">old_roles</replaceable> on objects
+ that are not owned by them. Likewise, it does not affect default
+ privileges created with <command>ALTER DEFAULT PRIVILEGES</command>.
+ Use <command>DROP OWNED</command> to revoke such privileges.
</para>
<para>