Решено Перенос пользователей на новую версию движка

Статус
В этой теме нельзя размещать новые ответы.

slavbase

Premium+
Регист
10 Сен 2022
Сообщения
1
Реакции
1
Подскажите кто знает как перенести пользователей с сохранением их паролей с версии могуты 7 на 10.
Пробовал импортировать со старой версии в новую данные mg_user, но пароли не подходят.
 

slavbase

Premium+
Регист
10 Сен 2022
Сообщения
1
Реакции
1
Восстановить можно, но хотелось бы не доставлять клиентам неудобства, так как они сами должны это делать.
 

Panda

Участник
Регист
21 Мар 2018
Сообщения
36
Реакции
51
Восстановить можно, но хотелось бы не доставлять клиентам неудобства, так как они сами должны это делать.
к сожалению адекватного способа обновить ломаную могуту нет
видимо в новой таблице пользователей от могуты 10 сменился тип шифрования паролей (или вы как-то криво сделали импорт)
сделайте имейл-рассылку клиентам чтобы при входе восстановили свой пароль
 
  • Мне нравится
Реакции: MRX

slavbase

Premium+
Регист
10 Сен 2022
Сообщения
1
Реакции
1
SQL:
moguta version 7
Дамп данных таблицы `mg_user`
INSERT INTO `mg_user` (`id`, `email`, `pass`, `role`, `name`, `sname`, `address`, `phone`, `last_updated`, `date_add`, `blocked`, `restore`, `activity`, `inn`, `kpp`, `nameyur`, `adress`, `bank`, `bik`, `ks`, `rs`, `birthday`, `ip`)
..........;

moguta version 10
Дамп данных таблицы `mg_user`
INSERT INTO `mg_user` (`id`, `owner`, `email`, `pass`, `role`, `name`, `sname`, `pname`, `address`, `address_index`, `address_country`, `address_region`, `address_city`, `address_street`, `address_house`, `address_flat`, `phone`, `last_updated`, `date_add`, `blocked`, `restore`, `activity`, `inn`, `kpp`, `nameyur`, `adress`, `bank`, `bik`, `ks`, `rs`, `birthday`, `ip`, `op`, `fails`, `login_email`, `login_phone`)
..........;

после импорта mg_user из 7 в 10 выполнить
UPDATE mg_user SET login_email = mg_user.email

Суть в том, что в 7 нет поля login_email

Решено.
 
Последнее редактирование:
  • Мне нравится
Реакции: MRX
Статус
В этой теме нельзя размещать новые ответы.
Сверху