Назад | Перейти на главную страницу

Запустите службу Postgres от имени другого пользователя (для перезагрузки), политика компании требует учетной записи службы

Я поискал то, что считал относительно тщательным, и не смог найти ранее заданный аналогичный вопрос. Приношу свои извинения заранее, если я пропустил повторяющийся вопрос.

Я настроил базу данных Postgresql на RHEL 7 на работе, но столкнулся с проблемой. Всякий раз, когда этот сервер перезагружается, он полностью удаляет пользователя postgres и связанную с ним группу в результате политики безопасности моей компании. Чтобы обойти это, мне нужно создать учетную запись службы (в VDS, см. Ниже) и убедиться, что у нее есть соответствующие разрешения. Итак, мои вопросы:

1) Возможно ли изменение пользователя по умолчанию, используемого для запуска службы postgres? 2) Какие разрешения для этого потребуются? Просто право собственности на связанный исполняемый файл? Нужно ли мне менять владельца папки с данными?

Любая помощь приветствуется!

Спасибо!

ОБНОВЛЕНИЕ: Под учетной записью службы я подразумеваю определение компании. В основном это не учетная запись пользователя, которая будет в нашей службе виртуальных каталогов. У них есть определенные соглашения об именах, поэтому я не думаю, что могу просто запросить postgres. Мне нужно сообщить сотрудникам VDS, какие разрешения должен иметь этот пользователь в этом поле, а затем убедиться, что этому пользователю назначен тот, кто запускает службу при запуске.