Я установил на моем сервере постгерскую БД, вошел в систему с помощью postgres (PEER Method), создал другого пользователя и не хотел устанавливать зашифрованный пароль для нового пользователя.Установить зашифрованный пароль postgres без ввода его в виде SQL
Большинство учебников я нахожу сказать, что вы можете изменить пароль по:
ALTER USER other_user WITH ENCRYPTED PASSWORD 'passwd';
Но это на самом деле не чувствую себя хорошо, чтобы ввести пароль четкий в консоли SQL. Он сохраняется в истории, и каждый может это увидеть.
Действительно ли это правильный способ установить пароль в postgres?
Не все, только люди, с которыми вы готовы разрешить доступ суперпользователя. Если у вас есть куча людей, входивших в систему с доступом суперпользователя, у вас гораздо больше проблем, чем этот. –
Хе-хе, да, вы правы, к нему никто не имеет доступа. Он просто не хочет сохранять его простым текстом в истории. – user1383029