PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Postgresql - banco de dados de backup e restauração em proprietário diferente?


Você deve usar o --no-owner opção, isso interrompe pg_restore tentando definir a propriedade dos objetos para o proprietário original. Em vez disso, os objetos serão de propriedade do usuário especificado por --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