Я создал базу данных postgres, импортировал резервную копию, теперь я хочу сделать новую резервную копию из базы данных postgres. Это команды, которые я использовал:
createdb -U user dbname
psql -U user -f "C:\Program Files\PostgreSQL\9.2\bin\import\import.backup" dbname
pg_dump -U user -f "C:\Program Files\PostgreSQL\9.2\bin\backups\bobd.backup" dbname
После последней команды я получаю
pg_dump: [archiver (db)] connection to database "dbname" failed: FATAL: password
authentication failed for user "postgres"
Как это исправить? Я использую один и тот же пароль для импорта базы данных и создания резервной копии, почему в первом случае все было в порядке, а во втором нет?
После изменения файла pg_hba.conf (изменить md5 на доверенный) я получаю сообщение об ошибке
pg_dump: [archiver] could not open output file "C:\Program Files\PostgreSQL\9.2\ bin\backups\bobd.backup": Permission denied
pg_dump
запрашивал пароль? - person Quassnoi   schedule 15.01.2013postgres
? - person Quassnoi   schedule 15.01.2013