Не могу создать имя пользователя для PostgreSQL
После установки rails и попытки установить PostgreSQL в терминале (следуйте этим инструкциям https://www.digitalocean.com/community/tutorials/how-to-use-postgresql-with-your-ruby-on-rails-application-on-ubuntu-14-04),
Я сталкиваюсь с этим, когда пытаюсь настроить имя пользователя с помощью "sudo -u postgres createuser -s username":
"Не удалось изменить каталог на"/home/UbuntuUsername": В доступе отказано createuser: сбой при создании новой роли: ОШИБКА: роль"UbuntuUsername"уже существует"
Как мне обойти это? Любая помощь будет принята с благодарностью.
Я совершенно новичок в Ubuntu (я работаю 14.04), так что простите, если это просто решить.
1 ответ
Похоже, вы уже создали роль Postgres с именем UbuntuUsername. Попытка сделать это во второй раз приведет к ошибке, так как роль уже существует. Я думаю, что вы можете продолжить с инструкциями.
(первая ошибка - "не удалось изменить каталог...", вероятно, не важна и безвредна и вызвана sudo -u postgres ...
выполняется в вашем домашнем каталоге)