Re: php password authentication failed for user ...

Поиск
Список
Период
Сортировка
От rob stone
Тема Re: php password authentication failed for user ...
Дата
Msg-id 1404911988.2443.18.camel@roblaptop.virtua.com.br
обсуждение исходный текст
Ответ на Re: php password authentication failed for user ...  (basti <mailinglist@unix-solution.de>)
Ответы Re: php password authentication failed for user ...  (Adrian Klaver <adrian.klaver@aklaver.com>)
Re: php password authentication failed for user ...  (basti <mailinglist@unix-solution.de>)
Список pgsql-general


On Wed, 2014-07-09 at 14:01 +0200, basti wrote:
> Yes, there is the same problem.
> postgres logs also:
>
> "Connection matched pg_hba.conf line 93
> „host    all             all             127.0.0.1/32            md5“"
>
> Am 09.07.2014 13:14, schrieb Bill Moran:
> > On Wed, 09 Jul 2014 13:04:19 +0200 basti <mailinglist@unix-solution.de> wrote:
> >
> >> Hello my pg_hab.conf has this entry:
> >>
> >> host    all             all             127.0.0.1/32            md5
> >>
> >> When I try to use PHP to connect to the Database I get
> >>
> >> "postgres password authentication failed for user ..."
> >>
> >> The PHP-code looks like
> >>
> >>
> >> global $dbhost, $dbuser, $dbpass, $dbname, $use_pgsql, $dbconn;
> >>
> >> if ($use_pgsql)
> >> {
> >>         $connect = "host=$dbhost user=$dbuser password=$dbpass
> >> dbname=$dbname";
> >>         echo $connect;
> >>         if (!($dbconn = pg_connect($connect)))
> >>         {
> >>                 open_page();
> >>                 ErrSQL("Unable to connect to database.");
> >>         }
> >>
> >> When I try to connect via
> >> psql -U user  -h localhost -W database
> >> I can connect without error.
> >>
> >> I also use SSL connections, is this the problem? or in other words is
> >> there a way to connect php via (postgres) ssl?
> >
> > Have you tried using sslmode or requiressl in the $connect string?
> >
>
>


You need to use "sslmode=require".

Are you encrypting the password? If not, alter the pg_hba.conf file to
"trust" instead of md5. If it's all running on localhost it's no big
deal.

Is the postgresql.conf file and your Apache config file in the
sites-available path compatible with SSL usage?

HTH
Robert



В списке pgsql-general по дате отправления:

Предыдущее
От: basti
Дата:
Сообщение: Re: php password authentication failed for user ...
Следующее
От: Adrian Klaver
Дата:
Сообщение: Re: php password authentication failed for user ...