Итак, я храню этот файл в своей учетной записи. Это свалка postgres. Чтобы использовать postgres, мне кажется, что я должен выполнить следующую команду.

sudo su - postgres

После этого я работаю пользователем postgres . Что мне нужно сделать, это использовать файл дампа (связанный с моей учетной записью ahcarpenter) в качестве пользователя postgres . Есть идеи, как это сделать?

Или просто просто получить доступ к файлу, расположенному в каталоге моей другой учетной записи в каталоге пользователя postgres .

1 ответ1

1

Если файл не содержит конфиденциальной информации, просто пометьте его как читаемый кем-либо:

chmod o+r yourdumpfile

А затем используйте его от пользователя postgres .

Если она содержит конфиденциальную информацию, то вам следует скопировать ее в домашний каталог пользователей postgres и chown им:

chown postgres /path/to/postgres/home/yourdumpfile

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .