no-image

WordPressのデータベース移行で「このページにアクセスするため の十分なアクセス権がありません」になったときに対処法

lolipopなどでテーブルの名前がwp4_postsなどになっているデータベースに引っ越しをするときに、wpプレフィックスをきちんと変更しないとデータベースにアクセスする権限が与えられず、CSSがサイトに当たらなかったり、管理画面にログインできなかったりと、いろいろ不具合が起きる。

具体的な対処法は以下のサイトに詳しく書いてある。

http://ysklog.net/wordpress/2025.html

要約すると、

  • 「wp-config.php」ファイルの修正
  • 「wp_options」テーブルの「option_name」フィールドにある「wp_user_roles」を変更
  • 「wp_usermeta」テーブルの「meta_key」フィールドにある各種名前を変更
  • wp_capabilities
  • wp_user_level
  • wp_dashboard_quick_press_last_post_id
  • wp_user-settings
  • wp_user-settings-time

のwp_の部分を変更する必要がある。

pocketlinehatebuimagegalleryaudiovideocategorytagchatquotegoogleplusfacebookinstagramtwitterrsssearchenvelopeheartstaruserclosesearch-plushomeclockupdateeditshare-squarechevron-leftchevron-rightleafexclamation-trianglecalendarcommentthumb-tacklinknaviconasideangle-double-upangle-double-downangle-upangle-downstar-halfstatus