sql 消失时创建Magento管理员用户

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql 消失时创建Magento管理员用户相关的知识,希望对你有一定的参考价值。

-- Creating a user in Magento when ity magically disappears

LOCK TABLES `admin_role` WRITE , `admin_user` WRITE;
 
SET @SALT = "rp";
SET @PASS = CONCAT(MD5(CONCAT( @SALT , "password") ), CONCAT(":", @SALT ));
SELECT @EXTRA := MAX(extra) FROM admin_user WHERE extra IS NOT NULL;
 
INSERT INTO `admin_user` (firstname,lastname,email,username,password,created,lognum,reload_acl_flag,is_active,extra,rp_token_created_at) 
VALUES ('Firstname','Lastname','email@example.com','myuser',@PASS,NOW(),0,0,1,@EXTRA,NOW());
 
INSERT INTO `admin_role` (parent_id,tree_level,sort_order,role_type,user_id,role_name) 
VALUES (1,2,0,'U',(SELECT user_id FROM admin_user WHERE username = 'myuser'),'Firstname');
 
UNLOCK TABLES;

以上是关于sql 消失时创建Magento管理员用户的主要内容,如果未能解决你的问题,请参考以下文章

Magento 中的子类别列表

text [Magento:创建一个新的管理员用户]使用命令行#magento #php

Magento 2 创建新的管理员用户角色后面临此错误

自定义模块仅允许Magento 1.9中的完全管理员权限

Magento 类别元标题随自定义模板消失

Magento 2 REST API