Недавно я получил последнюю версию ubuntu, и я еще не привык к ней. У меня было несколько проблем, связанных с postgresql с pgadmin3.psql роковая роль не существует
Я попытался выполнить несколько руководств для создания локального сервера, который я могу использовать в pgadmin3. Я действительно не попал в цель, и я думаю, что я сделал это хуже, установив, деинсталлировав, установив, деинсталлировав, попробовав ответы, которые я нашел ... На данный момент я не уверен, что мои postgres чисты. Возможно, у меня есть два постгресса, еще раз, я не уверен. Я попытался удалить его, но у меня была ошибка, которая в основном говорила, что postgres не в sudo.
Дело в том, теперь у меня есть эта ошибка запуска PSQL в консоли:
$psql
psql: FATAL: role "user" does not exist
Я не могу найти pg_hba.conf
и в этот момент я слишком напуган, чтобы сделать вещи еще хуже, пытаясь следуя любому другие сообщения.
Как я могу сделать эту работу?
'pg_hba.conf' здесь не имеет значения. Вы пытаетесь установить соединение с именем пользователя 'user', но эта учетная запись/имя пользователя/роль не существует.Вам нужно указать существующего пользователя базы данных, используя переключатель '-U' при запуске' psql' –
Поскольку сообщение об ошибке приходит из psql, вы уже подключены к СУБД, вам не нужно возиться с pg_hba.conf. Как говорится в сообщении: имя пользователя «пользователь» не существует. BTW: 'user' - ужасное имя для пользователя. Вы бы назвали своего ребенка «ребенком»? – joop
Я не понимаю, но вместо пользователя это имя моей сессии, которая написана. Я попробую все это сегодня вечером. – whiplash