Привет, я использую postgresql.
my
Postgres User : postgres
Passwprd : abc123
но когда я набираю root@xxxx:~#psql -U postgres -W
это говорит
root@xxxx:~# Ident authentication failed for user "root"
но когда я su postgres cd
, а затем введите следующую команду
#psql -U postgres -W
он работает правильно, и я могу получить доступ ко всем базам данных.
когда я пытаюсь получить доступ к своему сайту, он выдает ошибку в журнале ошибок posstgres
password authentication failed for user "postgres"
почему это происходит, пожалуйста, помогите мне, заранее спасибо
ОБНОВИТЬ
my pg_hba.conf
# Database administrative login by Unix domain socket
local all postgres trust
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 md5
create role root login
- person Vivek S.   schedule 08.08.2014