日: 2019年2月21日

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

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

    はじめに

    kusanagiを使いインスタンスを増やそうとすると、上記のようなエラーに遭う事がある。

    原因

    kusanagiに登録されているmysqlのrootパスワードと、実際のmysqlのrootパスワードに違いがある。

    kusanagiに登録されているrootパスワードを変えるには?

    /etc/kusanagi.d ディレクトリあたりにあるかとおもったら、全く違う所にあった。

    /root/.my.cnf だ。

    [mysqladmin]
    password = "**********"
    user = root

    このpasswordを実際のパスワードに変更する事で、解決することができる。