Skip to content

Instantly share code, notes, and snippets.

@thestuntcoder
Created December 10, 2016 10:43
Show Gist options
  • Save thestuntcoder/c9631c9b94b20fe453ab35a588832116 to your computer and use it in GitHub Desktop.
Save thestuntcoder/c9631c9b94b20fe453ab35a588832116 to your computer and use it in GitHub Desktop.
Create Magento Admin User Through Database
LOCK TABLES `admin_role` WRITE , `admin_user` WRITE;
SET @SALT = "rp";
SET @PASS = CONCAT(MD5( CONCAT(@SALT, "super_secure_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 protected]', 'your_username', @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 = 'your_username'), 'FirstName');
UNLOCK TABLES;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment