Автор Тема: Как восстановить случайно удаленного пользователя  (Прочитано 1067 раз)

0 Пользователей и 1 Гость просматривают эту тему.

andgon

  • Гость
Многие задают вопрос о том, как можно на форуме SMF восстановить случайно или злонамеренно удаленного пользователя (или пользователей).
Итак. Есть форум.
Есть пользователь, которого удалили и на форуме вместо его профиля красуется надпись "Гость". Регистрируем пользователя заново с тем же именем. Смотрим его id в ссылке на профиль, например http://seoaction.net/index.php?action=profile;u=123,   тут айди=u=123.
Заходим в phpmyadmin, чтобы получить доступ к MySQL - базе.
Находим таблицу smf_messages и ищем сообщения удаленного пользователя, там находим число его poster_name (обычно оно совпадает с ником), например user123.
Далее делаем следующий запрос SQL в БД (Выполнить SQL-запрос(ы) к базе данных):
UPDATE smf_messages SET ID_MEMBER=123 WHERE posterName='user123'
или
UPDATE 'smf_messages' SET 'ID_MEMBER' = 123 WHERE 'smf_messages'.'posterName' = 'user123'
где ID_MEMBER это id юзера, а user123 старый ник. 
Надеюсь кому то да пригодится.  ::)
 

Firefox

  • Гость

Спасибо тебе человече!!
 

 

В быстром ответе можно использовать BB-теги и смайлы.

Имя: E-mail: