こちらが参考になるかもしれません:
[wordpress error] アクセスする権限がないと表示されて管理画面にログインできない場合の対処法 « Odysseygate.com
※お願い
次回からはエラーがあったらそのエラー文をそのままコピペしてください。また、エラーを Google で検索すると解決方法が見つかることが結構あるので、試してみてください。
mksbさん、こんにちは。
通常、SET NAMES utf8 で文字化けが解消する場合は、DB に持っているデータのサイト上の文字化けが一気に解消され、カテゴリだけ文字化けが残る、ということはありません。
2.3 ではデータベース構造が変わり、カテゴリ関係のテーブルは、2.3 へのアップグレードスクリプト実行時に自動的にデータの書き換えが行なわれます。
もしかしたら、お使いのサーバの文字コードの状態と WP2.3.x の文字コードが一致していない状態でアップグレードしてしまい、カテゴリデータだけおかしくなってしまったのかも? と想像しています。(でも見当違いかもしれません。)
解決するために、次のことを教えてください。
・ME2.1.3 のデータベースのバックアップは持っていますか?
・ME2.1.3 のときは、WordPress の文字コード設定は UTF-8 でしたか?
・phpMyAdmin で格納されているデータを見ると、termsテーブルの name や wp_term_taxonomy の description は文字化けしていますか?サイト上で文字化けして見えないデータはどうですか?(例えば postsテーブル)
・レンタルサーバをお使いでしたら、ホスティングサービス名(XREAなど)とプラン名を教えてください。できれば、PHP と MySQL の文字コード関係の設定が何になっているかも教えてください。
ホスティングを公表できない場合や自宅サーバの場合も、この設定を教えてください。
なお、
SET NAMES utf8 は、WordPress 2.2 からは wp-config.php で設定できるようになり、コアファイルをいじらなくてよくなりました。
修正は、カテゴリの文字化けが解決してからでいいのですが、お知らせだけ。