Как восстановить удаленного пользователя?

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11495
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: Как восстановить удаленного пользователя?

Сообщение Sheer » 19.05.2011 10:49

romeo_piter писал(а):А реально перенести благодарности?
А они сохранились?

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза

Re: Как восстановить удаленного пользователя?

Сообщение Палыч » 19.05.2011 21:22

romeo_piter писал(а):А реально перенести благодарности?

Код: Выделить всё

UPDATE phpbb_thanks SET poster_id = 'здесь id нового пользователя' WHERE poster_id =  'здесь id старого пользователя'
Добавлено спустя 57 секунд:
Sheer писал(а):А они сохранились?
Сохранились, если после действий по удалению пользователя не запускался инструмент пересчёта от мода
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

krasab
phpBB 1.4.4
Сообщения: 177
Зарегистрирован: 14.03.2010 14:54
Благодарил (а): 17 раз
Поблагодарили: 5 раз

Re: Как восстановить удаленного пользователя?

Сообщение krasab » 26.06.2011 15:10

А как сделать такое:
Пользователь удалил свои сообщения и переименовался. Его нынешний ник не знаю. Сделал дамп базы из бэкапа когда пользователь еще был и были сообщения. Закачал дамп на локальный хост. Как теперь вытащить сообщения этого пользователя из базы и вернуть на рабочий форум? Под любым НИКом.
Изображение

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11495
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: Как восстановить удаленного пользователя?

Сообщение Sheer » 26.06.2011 19:28

Надо знать IP-ареса, с которых он оставлял сообщения.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Зарегистрирован: 03.08.2005 13:46
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: Как восстановить удаленного пользователя?

Сообщение Alek$ » 27.06.2011 9:40

krasab, скорее всего у него остался прежний id. Поэтому можно найти посты и темы, оставленные с тем id и вернуть их.

У вас пользователи имеют возможность сами менять свой ник?
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.

krasab
phpBB 1.4.4
Сообщения: 177
Зарегистрирован: 14.03.2010 14:54
Благодарил (а): 17 раз
Поблагодарили: 5 раз

Re: Как восстановить удаленного пользователя?

Сообщение krasab » 27.06.2011 17:00

подскажите пожалуйста как узнать id пользователя?
Изображение

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10097
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1336 раз
Поблагодарили: 1297 раз

Re: Как восстановить удаленного пользователя?

Сообщение Пчелкин » 27.06.2011 18:00

Войдите в профиль пользователя...
В строке браузера будет типа - memberlist.php?mode=viewprofile&u=55
Вот эта цифра и есть Ид

krasab
phpBB 1.4.4
Сообщения: 177
Зарегистрирован: 14.03.2010 14:54
Благодарил (а): 17 раз
Поблагодарили: 5 раз

Re: Как восстановить удаленного пользователя?

Сообщение krasab » 29.06.2011 16:53

id пользователя нашел. как теперь восстановить сообщения? Пользователь не переименовался а всетаки удалился.
Изображение

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11495
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: Как восстановить удаленного пользователя?

Сообщение Sheer » 29.06.2011 22:59

Код: Выделить всё

SELECT * FROM  phpbb_posts WHERE  poster_id = тут ид пользователя

Код: Выделить всё

SELECT * FROM  phpbb_topics WHERE  topic_poster =  тут ид пользователя
Последний раз редактировалось Alek$ 30.06.2011 6:16, всего редактировалось 1 раз.
Причина: Убрал лишнюю кавычку
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Дмитрий Щ
phpBB 1.0.0
Сообщения: 1
Зарегистрирован: 27.04.2011 23:43

Re: Как восстановить удаленного пользователя?

Сообщение Дмитрий Щ » 07.10.2012 17:54

Здравствуйте.
На моём форуме был второй админ, потом он ушёл и профиль его был удалён. Но сообщения остались. Теперь он хочет вернуться, но обязательно под старым ником. Подскажите пожалуйста, как восстановить его профиль, чтобы за ним остались и его старые сообщения и благодарности.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11495
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: Как восстановить удаленного пользователя?

Сообщение Sheer » 08.10.2012 2:19

В STK есть функция восстановления удаленных пользователей. Вот только id у них будут другие. Если вы сможете определить id удаленного админа, то его можно будет заменить.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Пчелкин
phpBB 3.1.9
Сообщения: 10097
Зарегистрирован: 15.01.2010 13:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 1336 раз
Поблагодарили: 1297 раз

Re: Как восстановить удаленного пользователя?

Сообщение Пчелкин » 08.10.2012 3:26

Дмитрий Щ писал(а):Подскажите пожалуйста, как восстановить его профиль,
В СТК есть и функция объединения пользователей..После восстановления старого админа под старым именем, делай еще одного чуть-чуть изменив имя, затем объединяй их и объединенному дай его бывшее имя...все вернется...
Так лучше, потому как восстановленные удаленные будут малость с проблемами, а после объединения с нормально созданным проблем не будет ни каких...прав раздашь по новой.

krasab
phpBB 1.4.4
Сообщения: 177
Зарегистрирован: 14.03.2010 14:54
Благодарил (а): 17 раз
Поблагодарили: 5 раз

Re: Как восстановить удаленного пользователя?

Сообщение krasab » 08.07.2015 15:05

Был сбой на форуме. После этого сбоя, в таблице phpbb_users нет одного id. Пользователя и его сообщений соответственно на форуме тоже нет. Как восстановить этого пользователя? id я знаю.
Изображение

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11495
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: Как восстановить удаленного пользователя?

Сообщение Sheer » 08.07.2015 15:08

Из резервной копии. А у вас ее нет, иначе бы не спрашивали.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

krasab
phpBB 1.4.4
Сообщения: 177
Зарегистрирован: 14.03.2010 14:54
Благодарил (а): 17 раз
Поблагодарили: 5 раз

Re: Как восстановить удаленного пользователя?

Сообщение krasab » 08.07.2015 15:10

Есть. Как вытащить оттуда именно эту таблицу?
Изображение

Вернуться в «Поддержка phpBB 3.0.х»