解决安装好的WordPress,只修改wp-config.php和数据库表前缀后,管理员无法登陆后台,提示:您没有足够的权限访问这个页面。
修改wp-config.php文件
打开wp-config.php文件,找到table_prefix行,后面的wp修改为你想要的前缀
1 | $table_prefix = 'wp_'; |
修改数据表中包含前缀的值
由于要通过SQL语句修改,为了通用性,所以本文先修改数据表的值再修改数据表前缀,这一点和其他教程文章的顺序不一样,要注意。
假如你想将前缀wp_改为ptMGF_ ,则打开phpmyadmin选择你的WordPress数据库,点SQL,复制粘贴下面两行语句,执行即可(注意替换ptMGF)。
1 2 | update `wp_options` set `option_name`= replace(`option_name`,'wp_','ptMGF_') WHERE `option_name` like "%wp_%"; update `wp_usermeta` set `meta_key`= replace(`meta_key`,'wp_','ptMGF_') WHERE `meta_key` like "%wp_%"; |
修改数据表前缀
由于安装插件后,插件可能会在数据库内新建表,因此其他文章说的用数据库命令修改前缀会修改不全,不如用phpmyadmin批量修改。phpmyadmin进入你的wordpress数据库,全选表,选修改表前缀,在弹出来的窗口里输入你想要改的前缀。
修改完成。现在可以进后台了。
参考文章:https://www.pigji.com/863.html
文章评论