本篇的英文原文How to add an Admin account via MySQL是我在学习Opencart过程中看到的第一篇How To系列教程,由Scott Mitchell 发表于2013年3月4号。
程序和数据库中的错误发生时会非常快速和神秘的。如果发生灾难性事件(例如你的管理员帐户已删除),由于你需要进入管理区域进行故障排除或将其他用户帐户升级为管理角色,问题似乎无法修复。在这种情况下,你需要创建一个紧急管理帐户。这不能通过正常手段来完成,而将需要通过直接在数据库内部操作来完成。以下是如何在OpenCart 1.5数据库中插入管理帐户的指南。
- 首先,登录到你的cPanel帐户。
- 从主cPanel区域中,找到并找到“数据库”类别,然后单击phpMyAdmintool图标。
- 查看左侧边栏,并单击OpenCart安装的数据库名称。如果不确定名称,你可以按照这些说明找到它。
- 将数据库信息加载到右侧面板后,查看顶部选项卡菜单,找到SQL选项卡并单击它。
-
在SQL查询编辑器里,输入代码,创建一个新的管理帐户。下面是创建一个名为admin123的新管理帐户和密码admin的代码:
INSERT INTO oc_user VALUES (9999, 1, 'admin123', '21232f297a57a5a743894a0e4a801fc3','', 'firstname', 'lastname', 'email@example.com', '', '0.0.0.0', 1, CURDATE());
可以随意将“firstname”,“lastname”和“email@example.com”数据更改为任何你喜欢的内容,因这些是显而易见的,并对于进入应用程序并不至关重要。不管怎样,请不要更改任何其他字段。 - 单击Go按钮激活这个数据查询并添加记录。
- 你将收到一条成功的消息,表示该行数据已添加。现在你可以通过使用用户名admin123和密码admin登录到OpenCart管理区域来测试用户。
未经允许不得转载:又闻琴音 » Opencart How to:通过MySQL添加管理员账户管理者密码
评论前必须登录!