TOP Forums その他(Everything else KUSANAGI) kusanagi provision でMySQLのエラー

This topic contains 3 replies, has 4 voices, and was last updated by  tsukada 1 year, 8 months ago.

  • Author
    Posts
  • #318

    Yatahachi
    Participant

    ルートユーザーにてkusanagi provisionコマンドでMySQLのデータベース・ユーザー・パスワード作成をするときに、
    ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)
    というMySQLのエラーが出てしまい、プロビジョンコマンドは正常にそのまま終了しますが、結局弾かれているのでデータベースもユーザーも作成されず、Wordpressの最初のインストール画面でこけてしまいます。

    MySQL自体はrootユーザーでシェルにログインできます。
    原因がわかる方はいらっしゃいますでしょうか。

  • #322

    しょうくん
    Moderator

    Yatahachiさん、こんにちは。

    MySQLのrootパスワードを手動で変更していたりしませんでしょうか?
    KUSANAGIはrootパスワードをkusanagi provision時に利用しますので、confの設定と違っていると実行に失敗するかもしれません。

  • #336

    Fried-Chicken
    Participant

    横からすみません。

    現在、Yatahachiさんと同じ現象になっております。

    そして、しょうくんさんがおっしゃる通り、MySQLのrootパスワードを変更いたしました。

    ここでご質問です。
    confの設定と違っているとありますが、

    こちらは、どのように対処すればよろしいのでしょうか?
    ※変更前のパスワードへ復帰はできません。

    初歩的なご質問で申し訳ありませんが、何卒よろしくお願いいたします。

  • #502

    tsukada
    Participant

    /root/.my.cnf
    にkusanagiに登録されているmysqlのrootパスワードが記載されています。
    これを現在のパスワードに変更する事でエラーは出なくなります。

    参考情報

    ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)

You must be logged in to reply to this topic.