Смена логина и пароля супервайзера — различия между версиями

Материал из Umicms
Перейти к:навигация, поиск
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
'''Задача:''' Сменить логин или пароль супервайзера, потому что он был утерян.
+
'''Актуально для версии 18.'''
  
'''Решение:'''В данной статье будет рассматриваться вариант смены логина и пароля для версий системы 2.8.2 и выше.
+
'''Задача:''' Сменить пароль супервайзера запросом к БД. Обратите внимание на то, что в последних версиях системы есть возможность восстановить пароль через опцию "Забыли пароль?" на странице входа в административную панель.
(для версий ниже есть статьи [[http://wiki.umisoft.ru/%D0%9A%D0%B0%D0%BA_%D1%83%D0%B7%D0%BD%D0%B0%D1%82%D1%8C_%D0%BB%D0%BE%D0%B3%D0%B8%D0%BD_%D0%A1%D1%83%D0%BF%D0%B5%D1%80%D0%B2%D0%B0%D0%B9%D0%B7%D0%B5%D1%80%D0%B0 Как узнать логин Супервайзера]] и [[http://wiki.umisoft.ru/%D0%9F%D0%BE%D0%BC%D0%B5%D0%BD%D1%8F%D1%82%D1%8C_%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8C_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0 Поменять пароль администратора]])
 
  
1.Сменить пароль можно следующим SQL-запросом в базу данных.
+
'''Решение:''' В данной статье будет рассматриваться вариант смены пароля для версий системы 2.8.2 и выше.
 +
(для версий ниже есть статья [[http://wiki.umisoft.ru/%D0%9F%D0%BE%D0%BC%D0%B5%D0%BD%D1%8F%D1%82%D1%8C_%D0%BF%D0%B0%D1%80%D0%BE%D0%BB%D1%8C_%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0 Поменять пароль администратора]])
 +
 
 +
1.Сменить пароль можно следующим SQL-запросом в базу данных:
 
<source lang='sql'>
 
<source lang='sql'>
 
  UPDATE cms3_object_content SET varchar_val=md5('newpassword') WHERE obj_id=(SELECT id FROM cms3_objects WHERE  
 
  UPDATE cms3_object_content SET varchar_val=md5('newpassword') WHERE obj_id=(SELECT id FROM cms3_objects WHERE  
 
guid='system-supervisor' LIMIT 1) AND field_id=(SELECT id FROM cms3_object_fields WHERE name='password' LIMIT 1)
 
guid='system-supervisor' LIMIT 1) AND field_id=(SELECT id FROM cms3_object_fields WHERE name='password' LIMIT 1)
</source>, где newpassword - новый пароль.
+
</source>, где newpassword новый пароль.
2. Сменить логин можно следующим SQL-запросом в базу данных.
+
2. Сменить логин можно следующим SQL-запросом в базу данных:
 
<source lang='sql'>
 
<source lang='sql'>
 
  UPDATE cms3_object_content SET varchar_val='newlogin' WHERE obj_id=(SELECT id FROM cms3_objects WHERE guid='system-supervisor'
 
  UPDATE cms3_object_content SET varchar_val='newlogin' WHERE obj_id=(SELECT id FROM cms3_objects WHERE guid='system-supervisor'
 
  LIMIT 1) AND field_id=(SELECT id FROM cms3_object_fields WHERE name='login' LIMIT 1)
 
  LIMIT 1) AND field_id=(SELECT id FROM cms3_object_fields WHERE name='login' LIMIT 1)
</source>, где newlogin- новый логин.
+
</source>, где newlogin новый логин.
 
Если Вы затрудняетесь выполнить действия из статьи, то напишите в Службу Заботы через форму подачи заявок [http://www.umi-cms.ru/support/], обязательно указав FTP-доступ от Вашего сайта.
 
Если Вы затрудняетесь выполнить действия из статьи, то напишите в Службу Заботы через форму подачи заявок [http://www.umi-cms.ru/support/], обязательно указав FTP-доступ от Вашего сайта.
  
 
[[Категория:Решение проблем и ошибок]]
 
[[Категория:Решение проблем и ошибок]]

Текущая версия на 10:26, 30 мая 2018

Актуально для версии 18.

Задача: Сменить пароль супервайзера запросом к БД. Обратите внимание на то, что в последних версиях системы есть возможность восстановить пароль через опцию "Забыли пароль?" на странице входа в административную панель.

Решение: В данной статье будет рассматриваться вариант смены пароля для версий системы 2.8.2 и выше. (для версий ниже есть статья [Поменять пароль администратора])

1.Сменить пароль можно следующим SQL-запросом в базу данных:

 UPDATE cms3_object_content SET varchar_val=md5('newpassword') WHERE obj_id=(SELECT id FROM cms3_objects WHERE 
guid='system-supervisor' LIMIT 1) AND field_id=(SELECT id FROM cms3_object_fields WHERE name='password' LIMIT 1)

, где newpassword — новый пароль.

2. Сменить логин можно следующим SQL-запросом в базу данных:

 UPDATE cms3_object_content SET varchar_val='newlogin' WHERE obj_id=(SELECT id FROM cms3_objects WHERE guid='system-supervisor'
 LIMIT 1) AND field_id=(SELECT id FROM cms3_object_fields WHERE name='login' LIMIT 1)

, где newlogin — новый логин.

Если Вы затрудняетесь выполнить действия из статьи, то напишите в Службу Заботы через форму подачи заявок [1], обязательно указав FTP-доступ от Вашего сайта.