Ошибка аутентификации пароля - база данных postgis / postgresql для использования geodjango - PullRequest
0 голосов
/ 08 октября 2011

Я следую учебному пособию по геоджанго здесь:

https://docs.djangoproject.com/en/dev/ref/contrib/gis/tutorial/#introduction

Я успешно завершил установку / настройку.

Когда я пытаюсь ввести первую команду в командной строке:

createb -T template_postgis geodjango

Я получаю это сообщение об ошибке:

madeb: Могне подключаться к базе данных postgres: FATAL: сбой аутентификации по паролю для пользователя "mss"

mss - мое имя пользователя Windows.Должен ли я использовать пароль, который я ввел при установке postgresql?Имя пользователя по умолчанию во время установки было postgres ... так в таком случае, как мне изменить имя пользователя?

Спасибо за вашу помощь !!

(я на Windows XP)

1 Ответ

1 голос
/ 09 октября 2011

и как в этом случае изменить имя пользователя?

Использовать ключ -U, как описано в руководстве :

createdb -U postgres -T template_postgis geodjango

Переключатель -U используется во всех приложениях командной строки Postgres для указания имени пользователя.Это также понадобится для psql для выполнения интерактивных запросов (если вы не используете другой инструмент SQL)

...