@zlodiak

Почему не создаётся пользователь?

Я на linux mint установил postgres, вошёл под суперюзером и пытаюсь создать пользователя, у когорого есть логин/пароль, и который не может создавать БД, может логиниться, не может создавать суперпользователей:

kalinin@lenovo ~ $ sudo -i -u postgres
[sudo] password for kalinin: 
postgres@lenovo ~ $ man createuser
postgres@lenovo ~ $ createuser -W qwerty -U qwerty -h localhost -S -R -l -D
Password: 
createuser: could not connect to database postgres: FATAL:  password authentication failed for user "qwerty"
FATAL:  password authentication failed for user "qwerty"


В процессе создания система просит меня ввести какой-то пароль. Я не понимаю какой пароль требуется потому что под суперюзером я вошёл без всякого пароля, а просто выполнив такое:

kalinin@lenovo ~ $ sudo -i -u postgres

Подскажите пожалуйста как мне всё таки создать пользователя?
  • Вопрос задан
  • 268 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега PostgreSQL
Седой и строгий
Ключ -U указывает логин не нового создаваемого юзера, а создающего, под которым утилита подключается к СУБД.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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