mixhostでMySQLのパスワードを変更する方法

mixhost、MySQLのパスワードを変更する方法

あれは忘れもしない2017年2月23日、怒涛の快進撃を見せていたmixhostに突如として不幸が訪れた。

その不幸とは、mixhostの基幹システムの重大な不具合が発生したと言うのだ。

mixhostの基幹システムの重大な不具合によってmixhostの『jp3.mixhost.jp』に収容されていたユーザーは一時閲覧不可能な事態に陥り、さらにPHPファイルの中身が閲覧可能になってしまい、MySQLのユーザー名やパスワードが丸見えになってしまう不具合も発生してしまったのだ。

今回はそんなmixhostのPHPファイルが閲覧されてしまった人のためにMySQLのパスワードを変更する方法をご紹介していきたいと思います。

mixhost、基幹システムの重大な不具合

mixhost、基幹システムの重大な不具合

mixhostの基幹システムの重大な不具合によって、MySQLのユーザー名やパスワードが一時的に丸見えになっていたようです。

正確に言えばWordPressのwp-config.phpが閲覧出来る状態になっていたようです。

MySQLのユーザー名やパスワードが漏れてしまうと、外部からの遠隔操作される危険性もあり、mixhostにとって信用問題に関わってくる不具合でもありました。

現在、基幹システムの重大な不具合は解決しており、サーバーは安定しています。

今回の件で流出してしまった『jp3.mixhost.jp』に収容されていたユーザーのためにmixhostでは無料でMySQLのパスワードを変更を代行するサポートを開始しました。

MySQLを弄るのが不安という方でもmixhostのサポートに連絡すれば対応してくれるそうです。

リンクmixhostサポート

MySQLのパスワードを自分で変更したいという方はこちらをご覧ください。

mixhostのMySQLのパスワードを変更する

mixhostのMySQLのパスワードを変更する

なんか無料で変更してもらうのって気が引ける…でもMySQLのパスワードは変更したい…という方は多いのではないでしょうか?

そんな方のためにmixhostのMySQLのパスワードの変更の仕方をお教え致します。

やり方は簡単なので説明していきたいと思います。

まずは、現在の自分のMySQLのユーザー名を把握して置かなければならないので、

MySQLのユーザー名の確認方法

  1. mixhostのマイページにログイン
  2. ファイルマネージャーをクリック
  3. MySQLのユーザー名をしりたいドメインの『wp-config.php』を編集してデータベース名をチェック
// ** MySQL 設定 - この情報はホスティング先から入手してください。 ** //
/** WordPress のためのデータベース名 */
define('DB_NAME', '◯◯');

/** MySQL データベースのユーザー名 */
define('DB_USER', '◯◯');

/** MySQL データベースのパスワード */
define('DB_PASSWORD', '◯◯');

mixhostのMySQLのパスワードを変更方法

  1. mixhostのマイページにログイン
  2. cPanelにログイン
  3. MySQLデータベースをクリック
  4. 下の方に『現在のユーザー』に先ほど確認したMySQLのユーザー名があるので、パスワードの変更をクリック
  5. そこでパスワードを変更してください

この変更によって『wp-config.php』に記述してあるパスワードとMySQLのパスワードが違ってくるためホームページではデータベースエラーが表示されます。

ということで、先ほどのファイルマネージャーに戻って『wp-config.php』の

/** MySQL データベースのパスワード */
define('DB_PASSWORD', '◯◯');

◯◯の所に新しく設定したMySQLのパスワードを入れ保存で完了。

あとはホームページをチェックして異常が無ければOK。

mixhost、MySQLのパスワードを変更する方法まとめ

今回のmixhostの大規模な不具合の時、僕は何をしていたかと言うと、焦っていたわけでも怒ってたわけでもなく、熟睡しておりました。

起きた時にはすべて終わっており、mixhostからのメールをチェックしてデータベースのパスワードを変更してまた眠りにつきました。

グッドナイト。

高速LiteSpeed採用クラウドレンタルサーバー
リンクMixHost

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です