您没有足够的权限访问此页面

时间:2011-08-23 作者:Ramkumar M

在这里呆了很长时间后,我有一个问题。

我在localhost中安装了wordpress,然后搬到了live,但我忘记了管理员密码,所以我用phpmyadmin(使用md5)重置了它。现在我尝试使用正确的密码登录,它会重定向到This page 和显示You do not have sufficient permissions to access this page.

请任何人帮我解决这个问题。

3 个回复
最合适的回答,由SO网友:Joshua 整理而成

偶尔我会看到,如果盐发生了变化,或者在重置之前帐户出现了问题,那么手动重置密码会出现问题。一些需要尝试的事情:

确实要重置主管理员帐户的密码(通常为ID#1)吗?琐碎,我知道,但在过去发生在我身上Emergency Password Reset Script, 因为它比手动复位工作得更好

SO网友:Tara

此外,请查看此有用的法典:http://codex.wordpress.org/Moving_WordPress

SO网友:Dunhamzzz

据我所知,codex关于重置密码的文章来自2005年,很可能不适用,因为WP不使用MD5。

最简单的方法是执行wp_hash_password() 函数并将其直接放入数据库。我建议设置一个简单的脚本,如下所示:

<?php
include(\'wp-load.php\');

echo wp_hash_password( \'password\' );
将其放入webroot(以及其他WP文件),将输出复制并粘贴到数据库中的行中。完成后删除文件。

结束