質問: postgresql-8.0.3をインストールできません・・ php+postgresqlを使って作りたいと思っているのですが、 http://allabout.co.jp/career/database/closeup/cu20050517a/index.htm のhpを教えていただいて、インストールしたのですが、できません。 順番にやっていくと、ランダムパスワードが生成されるところで、それをメモっていなかった為、途中でキャンセルしました。(違うhpにランダムパスワードをメモしていないと、次回アクセス出来ないと書かれていたもので・・・) もう一度、最初からやると、 アカウントエラー無効なユーザー名です。ログオン失敗:ユーザー名を認識できないか、またはパスワードが間違っています。 となり、先に進めません。 色々自分なりにしらべ、「postgres」のフォルダが残っているとインストールできないなど書かれてあったので、フォルダは削除したのです。 しかし、同じアカウントエラーのメッセージがでて、先に進めません。 初心者で何もわからないのでアドバイスいただけたら嬉しいです。 宜しくお願い致しますm(__)m
回答: 「pgadiniiiをアクセスして接続すると、パスワードを入力する画面になるのですが、そこをみるとユーザーが「postgres」になっていて、インストール時に入力したパスワードではエラーになり、接続出来ませんでした。」 サービス・ユーザとスーパ・ユーザの勘違いをしていませんか? インストールの際に、サービス構成画面で入力するのが、サービス・ユーザで、次画面のデータベースクラスタの初期化で入力するのが、スーパ・ユーザです。 pgadmin iiiで求められるユーザ・パスワードは、スーパ・ユーザのものとなります。スーパ・ユーザというのはpostgresqlデータベース内のみで有効な管理者で、インストーラーでは、 変更可能になっているのですが、pgadmin iiiを使用する上では、必ず「postgres」でなければいけないようです。 補足ですが、「コンピュータの管理ー>ローカルユーザーとグループ ->ユーザ」じゃなくて、「コンピュータの管理ー>システムツールー>ローカルユーザーとグループ ->ユーザ」でした。 こちらは、今回の問題とはもう関係ありません。