Member 11436383 Ответов: 1

Ошибка: psql: FATAL: роль "user1" не существует


Всем привет,
У меня есть проблема с использованием Postgresql. Я работаю над ОС linux и создаю нового пользователя. У меня есть база данных в PSQL имя пользователя и пароль. Мне нужно получить доступ к этой базе данных от пользователя, которого я создал.

Что я уже пробовал:

добавьте файл .pgpass, а затем добавьте имя пользователя pass user... и chmod 600. pgpass
Ошибка: psql: FATAL: роль "user1" не существует.
Кто-нибудь поможет? Заранее спасибо

1 Ответов

Рейтинг:
2

k5054

Тебе придется

createuser user1
как менеджер базы данных, вероятно, пользователь postgres. Возможно, Вам понадобится su root, а затем su postgres, чтобы получить права доступа к яслям базы данных. Вероятно, вы также захотите изучить роли postgresql, если пользователю необходимо создать или удалить объекты базы данных.