質問: 以下のサイトを参考に、「phpPgAdmin/conf/config-inc.php」の中身を修正し、サーバーにアップロードしました。 ブラウザ上から phpPgAdmin にアクセスしてみましたが、「PostgreSQL にログイン」のユーザー名とパスワードに何を入れるのかが分かりません。 上記サイトでは「phpPgAdmin/conf/config-inc.php」を修正後に「PostgreSQL ユーザー」を追加する方法が書かれていましたが、これはどこから追加するのでしょうか。 --- 【追記】 phpMyAdmin はよく使用するのですが、いつも MySQL のアカウントが作成された状態で使用していたため、phpPgAdmin においても、アカウントの作成方法が分かりません。 以下のいずれかのような方法で作成するのでしょうか。 * 修正したファイルをサーバーに入れる * ブラウザ上で操作する * コマンドプロンプトなどで作成する --- よろしくお願いします。
回答: > > ブラウザ上から phpPgAdmin にアクセスしてみましたが、「PostgreSQL にログイン」のユーザー名とパスワードに何を入れるのかが分かりません。 > > > postgreSQLデータベースにアクセス可能なユーザー名とパスワードとなります。 postgresqlインストール直後ですと、スーパーユーザ(root, postgres)のみということが多いです。 ``` $conf['extra_login_security'] = true; ``` リンク先URLの手順に基づき上記設定を行っている場合、セキュリティ強化として「スーパーユーザ(root, postgres)」でのログインが出来ないように設定されます。 postgresqlサーバがインストールされているサーバOSが不明ですが、サーバOS上でpostgresqlデータベースに対してログイン可能なユーザーを追加する必要があります。 手順はリンク先URLのページ下部にある「posposmaster」ユーザーの追加手順に沿ってユーザー追加するのがよろしいかと思います。