Как дать пользователю возможность перезапустить сервис postgresql?

Рядом с dev базой pg10 требуется поставить pg11.
Есть ряд пользователей для которых запрещён su и sudo.
требуется дать им поиграться с БД pg11 в своё удовольствие. т.е дать права суперюзера и так же дать возможность рестартануть инстанс pg11
  • Вопрос задан
  • 51 просмотр
Решения вопроса 1
Melkij
@Melkij
PostgreSQL DBA
Зачем вам рут для поиграться с базой? Postgresql прямо запрещает запуск себя от рута.
initdb куда скажут себе в хомяке и стартовать оттуда базу через pg_ctl может любой пользователь с доступом к консоли. Порт только себе выбрать любой свободный выше привилегированного диапазона. И играйтесь в своё удовольствие, никаких особых прав для этого не надо.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Думаю, разрешить sudo на одну команду будет оптимальнее всего
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы