TODOS・何でも情報交換

スレッド全体を表示します***カテゴリー内スレッド一覧

Re: Mysql全般 ( No.71 )
日時: 2015/06/15 05:31
名前: りり

くりくりさんのブログ拝見しましたら、「mysql 死亡」ということで、大変でしたね。

>16時に会社について、22時までwordpressの復旧をしていました。

日曜でも、チェックされているんですね。

このあたりのご苦労は、他のwordpress制作の方には、なかなかピンと来ないところかもしれませんが。


今後の対策が何か判明すると良いですが。
Re: Mysql全般 ( No.72 )
日時: 2015/06/15 06:31
名前: o6asan

> くりくりさんのブログ拝見しましたら、「mysql 死亡」ということで、大変でしたね。
> >16時に会社について、22時までwordpressの復旧をしていました。

うわっ,休日にですか。辛い。

--->>くりくりさん
お疲れさまでした&無事復旧,おめでとうございます。
Re: Mysql全般 ( No.73 )
日時: 2015/06/15 06:50
名前: くりくり

おはようございます。
みなさまありがとうございます。

なかなか寝れませんね。
途中でおきちゃいました。

さて今回の事象ですが、rootでログインしようとしても
パスワードが違うと出てログインできませんでした。
アカウントのパスワードが全部つかえなくなっていました。
その関係でwordpressがデータベース接続エラーが発生。

さて切り分けの方ですが
mysqlのセーフティモードから再度rootのパスワードを設定してもだめ
パスワードがだめなんでmysqlcheckコマンドもできない。
ならばセーフティモードでrepair文かおもったんですが、
セーフティモードならpassswordがいらないのでmysqlcheckやmyisamchkでしらべてみました
どこにも異常はありませんでした。
最終手段としてmysqlの再インストールもだめ。

ということどセーフティモードで動かしwordpress復活させてる間にバックアップをとり
他のサーバーに移転しました。

レンタルサーバーにメールしたのですが、
他のサーバーにお引越しできそうになさそう。
sniがつかえたのになー。これでssl化の予定がくるってしまった。
しかし、サーバーの台数減らす予定だったしsniはこれしかつかえなかったから
どちらにしても移転する予定だったんですよね。
国内2台海外2台というかたちにしようかな。
Re: Mysql全般 ( No.74 )
日時: 2015/06/15 11:04
名前: くりくり

もうどうせなんでMariaDBに変更
そしたら原因がわかりました。

Database changed
MariaDB [mysql]> select host, User, Password from user;select host, User, Password from user;
Empty set (0.00 sec)

Empty set (0.00 sec)

ユーザーがいねーじゃんということでrootユーザーを作成して全権限付与
おそらくこれで復活できるでしょう。
Re: Mysql全般 ( No.75 )
日時: 2015/06/15 16:44
名前: りり

rootのパスワードが消えてしまったんですかね?

そういうことは、稀にに起きるのかな?
Re: Mysql全般 ( No.76 )
日時: 2015/06/15 17:36
名前: o6asan

> rootのパスワードが消えてしまったんですかね?

Empty set (0.00 sec) が戻ってきてるので,パスワードだけじゃなくて,全部消えちゃってるみたいですが。

--->>くりくりさん
こういうことは,通常は特権ユーザがなんかミスをやらかしたときしか起こらない気がするのですが,違いますか。

くりくりさん以外の誰かにかなりの特権を与えてるという設定になっているか,あるいは, root を悪用された
とか,そんなことはありませんか。

瞬断などで,単純に,データベースが,壊れたということならいいですが,上記のようなことがあると,ちょっと。
そのあたり,確認しておいた方がいいのかもしれないと思いました。
Re: Mysql全般 ( No.77 )
日時: 2015/06/15 18:53
名前: くりくり

今晩は

>通常は特権ユーザがなんかミスをやらかしたときしか起こらない気がするのですが,違いますか。
そのとおりです。
rootユーザーを削除した場合の復旧方法を始めて知りました。

mysqlの接続ですがphpmyadminもないし、シェルから俺のみとなります。
また、シェルも私の家と会社のみにからですから
サーバーにログインすることさえ不可能でしょう。
したがって、rootを悪用されたとかないですね。
また、権限は与えていません。
ミスについても年に数回くらいwordpressのユーザーを削除することはあってもrootはないです。

>確認しておいた方がいいのかもしれないと思いました。
一応パスワード全部かえますよ。

しかし全部きえるとは・・・。
今回はかなり勉強になりました。


TODOS・何でも情報交換TOPから是非ご覧ください。