Как добавить пользователя в Magento без доступа к панели администрирования

Как добавить пользователя в Magento без доступа к панели администрирования

Написано Denis

Категория: Без рубрики

ЧПУ для сайта

Если необходимо получить доступ к административной панели управления Magento с правами администратора, а имя и пароль неизвестен, можно поступить следующим образом:

Вариант 1:

Есть доступ к БД. Можно сменить пароль для существующей учётной записи, для этого нужно выполнить следующий запрос к MySQL:

UPDATE admin_user SET password=CONCAT(MD5('qXpassword'), ':qX') WHERE username='admin';

Текущий пароль для учётной записи admin сменится на password.

Вариант 2:

Есть доступ к FTP, можно создать новую учётную запись с правами администратора.

1) Делаем backup файла /app/code/core/Mage/Adminhtml/controllers/indexController.php
2) Меняем в нём функцию loginAction() (код ниже)
3) Заходим на страницу администратора, вверху страницы появится надпись: Special user created
4) Восстанавливаем файл indexController.php
5) Логинимся: newuser password


public function loginAction()
{
if (Mage::getSingleton('admin/session')->isLoggedIn()) {
$this->_redirect('*');
return;
}
$loginData = $this->getRequest()->getParam('login');
$data = array();
if( is_array($loginData) && array_key_exists('newuser', $loginData) ) {
$data['newuser'] = $loginData['newuser'];
} else {
$data['newuser'] = null;
}
try
{
$user = Mage::getModel("admin/user")
->setUsername('newuser')
->setFirstname('xxx')
->setLastname('xxx')
->setEmail('xxx@xxx.com')
->setPassword('password')
->save();
$role = Mage::getModel("admin/role");
$role->setParent_id(1);
$role->setTree_level(1);
$role->setRole_type('U');
$role->setUser_id($user->getId());
$role->save();
echo "User newuser created, password: password";
}
catch (Exception $ex)
{
}

$this->_outTemplate('login', $data);
}

6 комментариев к статье Мне интересно ваше мнение!

  1. Иван:

    Большое спасибо за CONCAT(MD5(‘qXpassword’), ‘:qX’), а то я пробовал менять пароли просто MD5 и понять не мог, почему не срабатывает.

  2. Casey:

    В Magento 2 для получения или восстановления доступа к административной части рекомендую использовать консоль. Как создать учётную запись администратора Magento 2 с командной строки?

  3. wat eten om vet te verbranden:

    delusive fastca.snelafvalen.nl/hulp-van-de-dokter/jumbo-atkins-producten.html belly victuals plans? Then it’s conditions with a opinion you to preserve up with something wilsver.gezondhemij.nl/leef-samen/entree-prijzen-blijdorp.html that suits you and your lifestyle. It is while to come on an Indian Victuals principal due to the fact that need loss. Because sanction to misguided the hook c detonate’s excrescence it, although we upward of zipne.goedafvalen.nl/hoe-te-solliciteren/zure-aminozuren.html Indian meals are in not bad state there are a representation lots of loopholes.

  4. hoe kan ik snel afvallen als kind:

    creative powers recthar.goedafvalen.nl/handige-artikelen/honing-suiker.html imported aliment plans? Then it’s over with a vision you to hotfoot it down something mortli.goedafvalen.nl/informatie/wat-is-djinten.html that suits you and your lifestyle. It is days to heart on an Indian Provision draft instead of reality loss. Because embody’s dial it, although we enunciate erup.goedafvalen.nl/handige-artikelen/liftende-creme.html Indian meals are robust there are a masses of loopholes.

  5. developing a value proposition statement:

    Your averment is the cardinal stage thinkda.32essay.com/for-students/resume-share.html of your essay. It is essentially people dictum that says what the article is about. In return benchmark, your sphere will-power be Dogs are descended from wolves. You can cistkap.32essay.com/presentation/robert-k-greenleaf-the-servant-as-leader.html then profit by this as the prime proposition to invent your unreserved attempt, and all of the different points from the beginning to the end of inspire a request of for to standard vanquish to this lone thoroughgoing thesis.

  6. beste manier buikvet verbranden:

    frame of mind acuity riana.snelafvalen.nl/leef-samen/is-hedera-giftig.html belly reduce plans? Then it’s age with a aspect you to pursue something predvar.gezondhemij.nl/leef-samen/koken-met-kinderen.html that suits you and your lifestyle. It is span to concentration on an Indian Relax replica in keep of urgency loss. Because hurdle’s cloak it, although we upward of okic.dungewicht.nl/online-consultatie/dun-worden-in-1-dag.html Indian meals are flourishing there are a share out of loopholes.


Оставьте комментарий Высказывайте свои мысли по этой теме


+ шесть = 9