It looks like the user doesn't actually exist. Try using adduser test
to create the passwd entry
Создание пользователя с паролем или смена пароля не работает в PostgresQL
9678
mpartan
Я пытаюсь создать новую роль пользователя или изменить существующий пароль, чтобы иметь возможность работать локально с PostgresQL. Я работаю над Ubuntu.
Я могу изменить атрибуты пользователя, но по какой-то причине это не меняет пароль. Вот команды, которые я нашел из разных инструкций, которые, насколько мне известно, должны работать.
sudo -u postgres psql psql (9.3.4, server 9.2.5) postgres=# CREATE USER test WITH PASSWORD 'test123'; CREATE ROLE postgres=# ALTER USER test SUPERUSER CREATEDB; ALTER ROLE postgres=# \du List of roles Role name | Attributes | Member of -----------+------------------------------------------------+----------- postgres | Superuser, Create role, Create DB, Replication | {} test | Superuser, Create DB | {}
После чего я пытаюсь войти, используя
su - test
Который говорит
No passwd entry for user 'test'
Если я пытаюсь изменить пароль с помощью
postgres=# ALTER USER test WITH PASSWORD 'test321'; ALTER ROLE
Это все еще говорит
No passwd entry for user 'test'
Я предполагаю, что что-то упустил, но как я могу это исправить и иметь возможность создавать пользователей? Или я все делаю ужасно неправильно :)
Спасибо за ответы на все вопросы
1 ответ на вопрос
2
Robbie Mckennie
Спасибо, я не осознавал, что тебе это действительно нужно и для Postgres ... Ну, теперь все заработало, спасибо :)
mpartan 9 лет назад
0
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
8
Есть ли менеджеры паролей для iPhone и Windows XP?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
6
Насколько хороша защита паролем Word?
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows