Слышал, что вообще не нужно знать пароль от пользователя postgres, так как это нарушает некоторую безопасность. Тогда как вообще поступают в этой ситуации? Создают роль с помощью постгреса с такими же привелегиями? И что делать с кластером, ведь владеет им postgres?
P.S. Качал с готового пакета на Ubuntu, поэтому пользователь postgres установлен по умолчанию и пароль от него я не знаю
Нет ничего страшного в том, чтобы DBA знали пароль от юзера postgres, намного важнее ограничить возможность подбора пароля снаружи, например, с помощью pg_hba разрешив только локальный коннект.
Да, есть встроенный суперпользователь. Пользоваться его реквизитами для работы или создать другого пользователя (или даже нескольких, для более чёткого разделения полномочий) - зависит исключительно от ваших предпочтений.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.