U moet de --no-owner
. gebruiken optie, stopt dit pg_restore
proberen het eigendom van de objecten in te stellen bij de oorspronkelijke eigenaar. In plaats daarvan zullen de objecten eigendom zijn van de gebruiker gespecificeerd door --role
createdb -p 5433 -T template0 db_name
pg_restore -p 5433 --no-owner --role=owner2 -d db_name db_name.dump
pg_restore doc