WPXでデータベースのパスワードを再設定する方法
どうもこんばんわ
つい先日データーベース関係のwp-configなどを弄っていたら使用しているWinSCPの動作がおかしくてwp-configの中身がすべて消えてしまいました。
もちろんデータベースにアクセスできないのでサイトは落ちてしまいました。
WPXのサーバーのダッシュボードからパスワードを調べるか変更で回復できるかと思ったのですが、そんな項目はありませんでした。
問い合わせをすればいいのでしょうが急いでいたのでどうにか回復できないか調べたところ方法が見つかったのでご紹介します。
※この方法を使用する際はデーターベースを操作しますので、自己責任で行ってください。
まずはデータベースのユーザー名を調べる
パスワードを回復させる前にまずは下準備を行います。
データベースのユーザー名を取得しなければならない為、まずは調べます。
WPXのサーバーダッシュボードからphpadminにログインします。
ログインしたら左上の小さな「EXIT」アイコンでログアウトします。
ログアウトすると以下のような画面になりますので、ユーザー名をメモしておきます。
これで下準備はOKです。
データベースパスワードを再設定する
さて本題のパスワード再設定です。
もう一度phpmyadminにログインしてください。
ログインしたら「クエリ」タブを選択してください。
テキストボックス内に
SET PASSWORD FOR 'hoge'@'localhost' = PASSWORD( '********' )
hogeは先ほど調べたユーザー名に置換
*は再設定したいパスワードを入力してください。
最後に実行をクリックするとパスワード再設定が完了です。
実行後に「返り値が空でした」と表示されれば再設定が完了しています。
wp-config.phpのパスワードを編集する
データベースのパスワード再設定が完了したら最後にwp-config.phpのデータベースパスワードを編集すればすべて完了です。
/** MySQL データベースのパスワード */ define('DB_PASSWORD', '***********');
最後にwordpressサイトにアクセスして問題ないかを確認してください。
まとめ
この方法でとりあえずのサイト復旧は可能です。
この方法を使用するとWPXのダッシュボードからのphmyadminへの自動ログインができなくなるので、一回一回再設定したパスワードを入力する必要があります。
問い合わせをして最初のパスワードをを教えて頂ければ、同じ方法で元に戻せば万事OKなので、すぐにでも問い合わせをしてみようと思います。
無理だったらphpmyadminへのログインはこのままですが(笑)
あまり頻繁にログインする場所ではないのでいいっちゃいいんですけどね(笑)
ディスカッション
コメント一覧
まだ、コメントがありません