2

Heroku にデプロイする前にローカルで実行できるように、Rails で postgresql を使用しようとしています。enterprisedb.com から最新バージョンの postgresql (9.2.4) をインストールしました。

pgAdmin III でデータベースをダブルクリックしようとすると、postgresql パスワードを要求されます。ユーザー設定に Windows postgresql アカウントがありません。その後のアプリケーションのアンインストール中に、アンインストーラーがサービス ユーザー アカウント "NetworkService" を参照していることに気付きました。

コマンド ライン psql コマンドを実行しようとすると、パスワードを要求され、(私の Windows ログイン アカウント名) の認証に失敗したと不平を言います。通常の Windows アカウントのパスワードを入力しようとしましたが、うまくいきませんでした。

ここで何がうまくいかないのですか?このデータベースでパスワード/アカウントの問題に遭遇した人々の投稿をたくさん読みました。

4

2 に答える 2

3

bmaの助けを借りて、次の手順に従って、Rails アプリケーションを Windows で実行することができました。

  1. Windows 用のpostgresqlをインストールします。
  2. Windows の [スタート] メニューから pgAdmin III アプリケーションを開きます。
  3. メニューをクリックFile、クリックOpen pg_hba.conf
  4. を参照しC:\Program Files (x86)\PostgreSQL\9.2\data\pg_hba.confます。
  5. 各行をダブルクリックmd5して、trust
于 2013-08-17T21:06:16.177 に答える