невозможно создать пользователя postgres: роль postgres не существует
Я нахожусь на сервере Ubuntu 12.04, и я пытаюсь установить postgresql. На данный момент я успешно установил его, но не смог его настроить. Мне нужно создать роль, чтобы двигаться вперед, и я запустил эту команду в терминале:
root@hostname: createuser -s -r postgres
и он сказал:
createuser: could not connect to database postgres: FATAL: role "root" does not exist
Хорошо, поэтому я сделал:
su - postgres
а потом попробовал еще раз
postgres@hostname: createuser -s -r postgres
и я получил ошибку
createuser: could not connect to database postgres: FATAL: role "postgres" does not exist
и я получаю ту же ошибку, когда я делаю
psql -d dbname
Это как петля, я не могу создать рольpostgres
потому что рольpostgres
не существует
Как я могу это исправить ?
Версия postgres, похоже, 9.1.x, а версия ubuntu - 12.10.