Удалил пользователя. Можно вернуть?

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Канат Б.

Удалил пользователя. Можно вернуть?

Сообщение Канат Б. »

Привет!
Я сгоряча удалил юзера, и теперь вместо его реквизитов выдаётся только ник чёрным цветом и слово "Гость". А все его сообщения остались.

Можно как-то так сделать чтобы этого юзера назад зарегистрировать?
Как бы это сделать? Может есть скрипт или тул какой.

Бэкапа уже нет, ресторить не получится.

И ещё вопрос: кто-нибудь знает, что и зачем в таблице phpbb_posts.sql? Такое впечатление, что там убитые юзеры. Может как-то моно куда-то что-то прописать?
Последний раз редактировалось Канат Б. 30.09.2004 23:53, всего редактировалось 1 раз.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Зарегистрирован: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Пользователя восстановить можно. Теоретически, потому как убитые пользователи убиваются раз и навсегда. Понадобятся такие данные, как id пользователя ник и e-mail и еще знание phpMyAdmin. Владеем всем этим?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Канат Б.

Сообщение Канат Б. »

Допустим. :)

Ты расскажи методу, как оно, Pls! :)
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Канат Б. ручками через phpmyadmin. таблицы phpbb_users, phpbb_group
кто-нибудь знает, что и зачем в таблице phpbb_posts.sql?
это где ты нашел таблицу такую?
ну а вообще если речть про phpbb_posts, то название говорит само за себя
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Канат Б.

Сообщение Канат Б. »

это где ты нашел таблицу такую?
ну а вообще если речть про phpbb_posts, то название говорит само за себя
А ты сам-то вообще в базу-то смотрел? Нет? Ты посмотри. Тогда, если удастся там найти такую таблицу, то, может быть, и у тебя сложится впечатление, что название phpbb_posts не говорит само за себя. :)
ручками через phpmyadmin. таблицы phpbb_users, phpbb_group
Я понимаю, что не ножками, и что не автоматом. Ты сам-то пробовал это делать? Получилось? Знаешь как? Если не знаешь, а только думаешь,что так можно было бы, то чего и писАть? Мало ли чего я думаю, и чего я пробовал?

Так кто-нибудь знает как?
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Ты сам-то пробовал это делать? Получилось? Знаешь как?
не пробовал, я просто так не удаляю. если надо то получится. знаю как.
А ты сам-то вообще в базу-то смотрел?
если вообще, то заглядывал.
Нет? Ты посмотри
посмотрел.
нашел таблицу phpbb_posts.
Тогда, если удастся там найти такую таблицу, то, может быть, и у тебя сложится впечатление, что название phpbb_posts не говорит само за себя
както случайно ее удалось найти, пока не понял как. посмотрю еще, может ее там нет, и у меня просто глюки.
Так кто-нибудь знает как?
а тебе нужен совет? помоему нет, мы же так самоуверенны, что куда всем остальным.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Канат Б.

Сообщение Канат Б. »

Ладно, хорош бодаться.
Если знаешь как, то расскажи. А что ручками надо и стаблицами - это я и без тебя знаю. Не знаю только как именно. Можешь помочь?

В таблице этой, кстати, не все постинги, а только постинги удалённых юзеров. Я уже пробовал заменить юзера на действительного - до лампочки.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Канат Б.
В таблице этой, кстати, не все постинги, а только постинги удалённых юзеров
у меня нет удаленных юзеров и они в это таблице. так что думаю ты не прав.

насчет пользователя:
1. можно вообще создать нового
2. если знаешь его id то можно попробовать восстановить, но врядли сообщения его присвоешь ему.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Канат Б.

Сообщение Канат Б. »

у меня нет удаленных юзеров и они в это таблице. так что думаю ты не прав.
а у меня есть, и я смотрел в таблицу, поэтому знаю, что пишу. Попробуй создать и убить, а потом посмотри таблицу.
насчет пользователя:
1. можно вообще создать нового
Кто бы сомневался? :)
2. если знаешь его id то можно попробовать восстановить, но врядли сообщения его присвоешь ему.
Знаю, конечно. Я могу просто его заново создать и посмотреть его IP.
Это всё не проблема. А проблема вот в чём: врядли сообщения его присвоешь ему А я именно это и хочу.
Аватара пользователя
crash
Former team member
Сообщения: 6517
Зарегистрирован: 20 лет 10 месяцев
Откуда: Бердск

Сообщение crash »

Я могу просто его заново создать и посмотреть его IP.
при чем тут IP.
А проблема вот в чём: врядли сообщения его присвоешь ему А я именно это и хочу.
придется искать все его сообщения и присваивать.. если много сообщений, то порыться придется долго.
а у меня есть, и я смотрел в таблицу, поэтому знаю, что пишу. Попробуй создать и убить, а потом посмотри таблицу
я тоже смотрел таблицу.
возможно что при удалении пользователя у тебя не сбрасываются его сообщения на гостя, может это поможет и будет меньше геммороя при присваивании сообщений.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Канат Б.

Сообщение Канат Б. »

при чем тут IP.
опечатка, sorry. Id.
придется искать все его сообщения и присваивать.. если много сообщений, то порыться придется долго.
Долго рыться - не вопрос, можно скрипт написать. Вопрос, что и где присваивать.
возможно что при удалении пользователя у тебя не сбрасываются его сообщения на гостя, может это поможет и будет меньше геммороя при присваивании сообщений.
В оставшихся собщениях стоит имя убитого пользователя и подпись Гость. И больше никаких данных.
Канат Б.

Сообщение Канат Б. »

Всё, сделал уже.
Ulenka
phpBB 2.0.0
Сообщения: 226
Зарегистрирован: 19 лет 7 месяцев
Благодарил (а): 35 раз
Поблагодарили: 4 раза

Сообщение Ulenka »

Канат Б., извини, можно поинтересоваться, а как ты сделал?
Тоже очень нужно... Вчера случайно удалила очень активного пользователя, всю ночь не могла уснуть... :cry:
Последний раз редактировалось Ulenka 07.10.2005 16:04, всего редактировалось 1 раз.
Канат Б.

Сообщение Канат Б. »

Создай юзера с нужным именем.
Посмотри в таблицу phpbb_posts. Там могут быть данные о том, в каких разделах и топиках естьпосты убитого.
Экспортируй базу, скажем, в. Excel и поработай над ней, замени найденные посты убиенного на ID созданного тобой юзера.
Ulenka
phpBB 2.0.0
Сообщения: 226
Зарегистрирован: 19 лет 7 месяцев
Благодарил (а): 35 раз
Поблагодарили: 4 раза

Сообщение Ulenka »

Посмотри в таблицу phpbb_posts. Там могут быть данные о том, в каких разделах и топиках естьпосты убитого.
Что-то не найду, где же там могут быть эти данные...
Экспортируй базу, скажем, в. Excel и поработай над ней
А это как? Открыть файл с резервной копией БД с помощью Excel?
А потом эту базу обратно заливать вместо существующей?

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