Проблема подключения к базе данных PostgreSQL другого пользователя в Django
У меня есть вопрос. Я начинаю работать над проектом Django. Я получил учетные данные для базы данных PostgreSQL, созданной моим коллегой. Как я могу подключиться к этой базе данных?
django.db.utils.OperationalError: connection to server at "localhost" (::1), port 5432 failed: FATAL: password authentication failed for user "guizo"
К сожалению, после запуска сервера Django в терминале появляется ошибка, показанная на прилагаемом скриншоте.
Пожалуйста, помогите. Спасибо!
Я вижу здесь несколько проблем. Во-первых, вы подключаетесь к localhost. Это то, что вам нужно? Если вы пытаетесь подключиться к базе данных коллег, она может не работать на вашей машине, и вы хотите ввести там правильный хост?
Я вижу, что аутентификация пароля для пользователя "guizo" не удалась (возможно, вы захотите анонимизировать такие данные) Проверяли ли вы, что версия PostgreSQL, к которой вы подключаетесь, имеет этого пользователя, и правильно ли вы настроили пароль? Пробовали ли вы войти под этим пользователем через интерфейс командной строки PostgreSQL?
Вы можете настроить подключение к базе данных из модуля/файла Django Settings. https://docs.djangoproject.com/en/5.0/ref/settings/. Без дополнительной информации или файла настроек я не вижу никакой дополнительной информации