Bruce Momjian <bruce(at)momjian(dot)us> writes:
> I looked into this and -O says it controls the setting of _ownership_ of
> objects, but it does not control the _permissions_ on objects. Is there
> a use for not restoring permissions too?
Indeed. --no-privileges seems like the answer to the OP's complaint.
regards, tom lane