I backed up all my databases using:
pg_dumpall -O -c -U postgres > /tmp/pgalldb2
-O to remove owners on all objects
-c to drop databases before recreating them during the restore to prevent duplicate records
I restored all the databases with this command
psql -U postgres -f /tmp/pgalldb2 postgres
I tried to drop a user but was denied with the message, ". . . some objects depend on it."
Why isn't the -O flag not removing the owner from all objects?
Thanks
Marc