先日SQLがダウンしたんですが、その時にデータを復旧させると、一部のユーザが削除手前 レベル0 となっていました。なぜかユーザ名は「X_名前_X」となっていましたが「レベルアップ」をしてあげると、X_ _X は消えて元に戻りエントリも可能になりました。ところがモブログをすると、パスワードエラーとなって掲載されません。XXXXXX_wp_users をのぞいてみると問題のあるユーザのuser_passが、「X_DELETED_X」となっています。ユーザ名はレベルアップで回復しましたがこれは回復しないようです。DBでこの項目をカラにすることで、無事モブログもできるようになりました。とりあえずスタートが、普通じゃないのでフォードバックしても意味がないかもしれませんが一応こちらに掲載しておきますね。
引用:tmさんは書きました:先日SQLがダウンしたんですが、その時にデータを復旧させると、一部のユーザが削除手前 レベル0 となっていました。なぜかユーザ名は「X_名前_X」となっていましたが「レベルアップ」をしてあげると、X_ _X は消えて元に戻りエントリも可能になりました。ところがモブログをすると、パスワードエラーとなって掲載されません。XXXXXX_wp_users をのぞいてみると問題のあるユーザのuser_passが、「X_DELETED_X」となっています。ユーザ名はレベルアップで回復しましたがこれは回復しないようです。DBでこの項目をカラにすることで、無事モブログもできるようになりました。とりあえずスタートが、普通じゃないのでフォードバックしても意味がないかもしれませんが一応こちらに掲載しておきますね。X_名前_Xというのは、XOOPS側でユーザ削除を行った場合に、該当ユーザのIDをそのように変更するようにしています。おそらくMySQLダウンの時に、XOOPS側のユーザテーブルがおかしくなったために、この様な事になったのだと思います。パスワードがX_DELETED_Xのままというのは、こういった障害を想定していなかったために、一旦X_DELETED_Xになった物は、XOOPSのパスワードを見に行かないようになっています。確かにこういった可能性もあるので、少々考えてみますね。御報告ありがとうございました。
tmさんは書きました:先日SQLがダウンしたんですが、その時にデータを復旧させると、一部のユーザが削除手前 レベル0 となっていました。なぜかユーザ名は「X_名前_X」となっていましたが「レベルアップ」をしてあげると、X_ _X は消えて元に戻りエントリも可能になりました。ところがモブログをすると、パスワードエラーとなって掲載されません。XXXXXX_wp_users をのぞいてみると問題のあるユーザのuser_passが、「X_DELETED_X」となっています。ユーザ名はレベルアップで回復しましたがこれは回復しないようです。DBでこの項目をカラにすることで、無事モブログもできるようになりました。とりあえずスタートが、普通じゃないのでフォードバックしても意味がないかもしれませんが一応こちらに掲載しておきますね。
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -