kusanagi provision でMySQLのエラー

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

kusanagi provision でMySQLのエラー

Viewing 3 reply threads
  • 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パスワードが記載されています。
              これを現在のパスワードに変更する事でエラーは出なくなります。

              参考情報
              https://tsukada.sumito.jp/2019/02/21/error-1045-28000-access-denied-for-user-rootlocalhost-using-password-yes/

          Viewing 3 reply threads
          • You must be logged in to reply to this topic.

          Next article

          フォーラムについて