2012-02-10 6 views
0

私はこのlinkを介してPostgreSQLをインストールしましたが、すべてうまく見えます。私は、GUIインタフェースを使用することができますし、私は自分のデータベースを参照することができますが、私はrake db:migrateを実行すると、私は次のエラーを取得する:移行しようとしたときにPostgreSQLがパスワードを拒否するのはなぜですか?

「MYPASS」は
development: 
adapter: postgresql 
database: test 
encoding: unicode 
host: localhost 
user: postgres 
password: mypass 
timeout: 5000 

:ここ

$ rake db:migrate 
(in /Users/tamer/Sites/sample) 
rake aborted! 
FATAL: password authentication failed for user "tamer" 
(See full trace by running task with --trace) 

は私のdatabase.ymlのファイルですパスワードを設定しました。ここで

は私が間違っているの何

任意のアイデアを実行していることのpictureのですか?

答えて

2

よく何かが足りない。エラーメッセージはユーザー "テイマー"を指しますが、database.ymlファイルには "postgres"ユーザーが含まれています。これが使用されているdatabase.ymlファイルであると確信していますか?どちらのユーザーでもGUIツールを使用してログインしようとするとどうなりますか?

+0

私のユーザがdatabase.ymlファイルで呼び出されているかどうかわかりません...私がfrom:user:usersssfsdに変更したときに、何か起こっているかどうかを確認するために同じエラーが発生しました....しかし、ブロック全体がエラーになります....ファンキーなもの – Trace

+1

解決済み:それはユーザー名ではありません – Trace

関連する問題