[pgsql-jp: 35371] Re: phppgadmin にログインしようとすると【ログイン失敗】と表示されてしまいます。
Yasuo Ohgaki
yohgaki @ ohgaki.net
2005年 4月 25日 (月) 10:01:53 JST
ぽすと ぐれす wrote:
> PostgreSQL自体は普通に動作しているのですが、phppgadminを使うと何故かログイン
> できません。
> http://localhost/phppgadminから、ログイン画面は見ることが出来ました。
>
> 環境は以下の通りです。
>
> Debian Gnu/Linux (sage) v3.1
> Apach2 v2.0.53-5
> PostgreSQL v7.4.7-3
> php4 v4.3.10.10
> phppgadmin v3.5.2-4
>
>
> 目ぼしい設定は以下の通りです。
>
> 【 /etc/postgresql/postgresql.conf 】
> tcpip_socket = true
>
> 【 /etc/postgresql/pg_hba.conf 】
> local all postgres
> ident sameuser
> local all all
> ident sameuser
> host all all 127.0.0.1 255.255.255.255
> ident sameuser
> host all all ::1
> ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff ident sameuser
> host all all ::ffff:127.0.0.1/128
> ident sameuser
> host all all 0.0.0.0 0.0.0.0
> reject
認証モードがidentだとwebサーバのユーザIDが送られます。
suExec等をお使いで無い限りログインできないと思います。
>
> 【 /etc/phppgadmin# vim config.inc.php 】
> $conf['extra_login_security'] = false;
他の方が書かれていますがこれも影響します。
別のユーザ名で新しいスーパーユーザを登録するか
falseにすると問題なくログインできると思います。
--
Yasuo Ohgaki
pgsql-jp メーリングリストの案内