2012-05-02 18 views
1

編集'fakaff'@'localhost'を作成して修正しました。MySQL - エラー1045、アクセス拒否


初めて最新のMAMPのインストールを使用して、MySQLを使用しました。チュートリアルの後、私はデータベースを作成することから始めました。

CREATE publications; USE publications; 

次に、私はユーザーを作成しました。私は両方のバリエーションを試してみましたが、両方は私にERROR 1045を与える:

GRANT ALL ON publications.* TO 'fakaff' IDENTIFIED BY '12345'; 

GRANT ALL ON publications.* TO '[email protected]' IDENTIFIED BY '12345'; 
//edit: clearly I screwed up the syntax here so it didn't work. 

私がログインして自分のパスワードを入力しようとすると、私はこのメッセージが表示されます。

/Applications/MAMP/Library/bin/mysqp -u fakaff -p 

私が手:

ERROR 1045 (28000): Access denied for user 'fakaff'@'localhost' (using password: YES) 

何が原因なのですか?私は設定をしたり、リストに載っていないコマンドを入力したりしていません。

+3

['FLUSH PRIVILEGES'](http://dev.mysql.com/doc/refman/5.5/en/flush.html)を試しましたか? – eggyal

+0

@eggyalまだ試してみましたが、まだ運がありません。私がそれを入力したとき、 '影響を受けた行0個 'を返しました。 – iDontKnowBetter

答えて

1

「フラッシュ特権」を試してください。それはどちらか、またはあなたがリモートアクセスを許可していないが、これはローカルなので、そうではないはずです。

+1

'' fakaff '@' localhost''を作成すると修正されました。だから私は後者が問題だと思っていて、最初のアカウントをリモートユーザーとして扱っていたのですか? – iDontKnowBetter

+0

ああ、あなたがしたことは 'fakaff @ localhost'ユーザーを作成したことだと思います。 – luckytaxi

関連する問題