mysqlでrootも含めたユーザーが全員root権限を持っていない状態を作ってしまった!
むしろ、そ、そんなことできるんやと衝撃を受けた。
以下、復旧メモ
mysqlをストップして
mysqld stop
セーフモードで起動
mysqld_safe –skip-grant-tables
rootの権限を再設定
update user set Select_priv=’Y’, Insert_priv=’Y’, Update_priv=’Y’, Delete_priv=’Y’, Create_priv=’Y’, Grant_priv=’Y’, Alter_priv=’Y’ where User=’root’;
後は、Sequelでなんとかした。
あー、びっくり。
バックアップとりまくって、ビビりながらやったけど、
あっさり復旧。
よかった。
でも、もうやらない!
復旧参考サイト、ありがとう!
http://blog.katsuma.tv/2007/07/mysql_root_reset.html