Я запускаю PostgreSQL на машине Windows 7. Для запуска базы данных я печатаю:
C:\psql -Upostgres mydb
и это работает, но было бы неплохо, если бы я мог оставить материал -U
, но затем Postgres думает, что я пытаюсь войти в систему как "Eric", так как это мой профиль пользователя.
Итак, я должен добавить пользователя в Postgres, очевидно. Но как? Если я попробую:
C:\createuser Eric
Postgres думает, что я пытаюсь добавить пользователя Эрика как пользователя Эрика, который терпит неудачу. Добавление флага -U
здесь не работает.
Что мне не хватает? Мое командное окно находится в режиме администратора, и, очевидно, нет sudo
.