Re: Restoring a database as another user

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



"David Garamond" <davidgaramond@xxxxxxxxx> writes:
> My goal is to restore someone's (e.g. Jim's) database by the superuser to be
> owned by a new user (e.g. Bob). Jim and Bob connects using password and I
> (the superuser) do not know their passwords.

I think you'd need a two-step process:

	pg_restore --no-owner mydb.dump >mydb.script

	psql -U superuser template1
	psql=> create database foo owner bob;
	psql=> \c foo
	psql=> set session authorization bob;
	psql=> \i mydb.script


			regards, tom lane


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux