Я работал над новой сборкой API нашей компании в течение последних 6 месяцев и когда мне стало известно о проблеме с нашей существующей системой.Я попытался снова получить доступ к своему локальному env, чтобы попытаться отладить, и обнаружил, что моя локальная БД заблокирована по неизвестной причине с паролем, который не был root
(исходный пароль, который я установил).Теперь я вообще не могу войти на свой локальный сервер БД, и редактирование файла pg_hba.conf
и перезапуск сервера ничего не сделали.Он все еще просил пароль.Любые советы высоко ценится.технические характеристики и снимок экрана ниже:
Environment: Windows 10 Pro
Codebase Language: Elixir
DB: postgresql 10
Port: 5432
config :rog_api, RogApi.Repo,
adapter: Ecto.Adapters.Postgres,
username: "postgres",
password: "root",
database: "rog_api_local",
hostname: "localhost",
pool_size: 18
pg_hba.conf file:
# TYPE DATABASE USER ADDRESS METHOD
host all all all trust
# IPv4 local connections:
#host all all 127.0.0.1/32 md5
# IPv6 local connections:
#host all all ::1/128 md5
# Allow replication connections from localhost, by a user with the
# replication privilege.
#host replication all 127.0.0.1/32 md5
#host replication all ::1/128 md5