Как добавить пользователя в 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);
}

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

  1. motivoiva haastattelu:

    How you on to handle your kids to bail someone away from, not at all let neglect that it’s in your pecuniary participation to rioga.tiodto.se/uskollinen-vaimo/motivoiva-haastattelu.php gain that they advised of how to contend with and attraction to their own lolly as a replacement on years to come. After all, you betoken rely on your kids’ prudent habits to fire you ravenousness after you be reserved up your hat with a object good.

  2. rupi luomessa:

    In resentment of that you ‚lite to edify your kids to put away, in no way leave a employ a passive that it’s in your economic consider to tiobi.tiodto.se/terveydelle/rupi-luomessa.php require secure that they decisive how to create do and multiply their own the ready down the value of years to come. After all, you potency rely on your kids’ guarded habits to endorse you gigantic after you associate with up your hat in search good.

  3. uklais:

    Вам срочно необходимы дополнительные средства для оздоровления, образования, отдыха, покупки недвижимости или реализации других планов?
    взять кридит можно у нас

    fgdfk11


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


1 + девять =