こっちにも書いとくか。OpenPNE 3 で管理者パスワード忘れた場合。
パスワードはmysqlのDBの admin_user にsaltなしの MD5で入っている。
mysql -uOenPNE用ユーザ名 -p use OpenPNE用DB名; show tables; (どんな表があるか一応確認) select * from admin_user;
id, username, password が入っている。ここでパスワード更新したい admin_user のパスワードを考えて別端末でmd5する。
echo -n 新パスワード | md5
これをmysqlのほうに突っこむ。
update admin_user set password = "新パスワードのmd5" where usre = '更新したいユーザ名';