2014-01-30 138 views
0

嗨,我有一个严重的问题。 我正在使用wordpress和用户帐户进行组织。 并错误地删除了我的管理员帐户。 然后,我无法登录仪表板。 我有备份,但我不知道该怎么办。 如果有人知道如何解决这个问题,请让我知道。 非常感谢你提前!WordPress的管理员用户删除

回答

0

this blog post中所述,您可以直接通过SQL输入添加管理员用户。

如果你有phpMyAdmin,将它作为登录进去容易,导航到wp_users表(由您自己prefi更换wp_,如果你改变了它在安装过程中),并执行该SQL:

INSERT INTO `your_databasename`.`wp_users` (`ID`, `user_login`, `user_pass`, `user_nicename`, `user_email`, `user_url`, `user_registered`, `user_activation_key`, `user_status`, `display_name`) VALUES ('4', 'your_username', MD5('your_password'), 'Your Name', '[email protected]', 'Your Website', '2011-06-07 00:00:00', '', '0', 'Your Display name'); 

INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '4', 'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}'); 

INSERT INTO `databasename`.`wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`) VALUES (NULL, '4', 'wp_user_level', '10'); 

记住用您自己的(密码,姓名,电子邮件等)替换这些值。

编辑:!如果你有一个数据库备份markratledge的答案可能会更容易;)

+0

谢谢艾略特!这似乎是我没有数据库备份。所以我会尽力按你的方式。对此,我真的非常感激! – shinyatk

+0

非常感谢!我成功重新创建了我的管理员帐户。我真的很感激它! – shinyatk

+0

不客气,我很高兴它帮助!如果它解决了你的问题,记得把anwser标记为“接受”;) –

2

我有备份

数据库备份?

如果是这样,请用您的主机Cpanel中的phpmyadmin或adminer进行恢复。请参阅http://codex.wordpress.org/Restoring_Your_Database_From_Backup

可以通过这些数据库工具添加管理员帐户 - 请参阅http://www.velvetblues.com/web-development-blog/how-to-add-an-admin-user-to-a-wordpress-database/ - 但恢复数据库备份要容易得多。

+0

谢谢你的快速反应我的WordPress的所有文件的备份。 – shinyatk

+0

这是否意味着数据库备份?谢谢。 – shinyatk

相关问题