Strona 1 z 1
"Odkasowanie" użytkownika
: 06 lipca 2023, 12:07
autor: ACiach
Cześć,
skasowałem przez pomyłkę użytkownika forum (z zachowaniem jego postów). Czy jest jakiś sposób, żeby to jakoś odkręcić? Mogę założyć nowego użytkownika - ale jak zrobić, żeby np. jego stare posty były znowu "przypisane" do niego.
Może ktoś już coś podobnego przerabiał i może podzielić się doświadczeniem.
Andrzej
Re: "Odkasowanie" użytkownika
: 10 lipca 2023, 08:42
autor: vader
ACiach pisze: ↑06 lipca 2023, 12:07
Cześć,
skasowałem przez pomyłkę użytkownika forum (z zachowaniem jego postów). Czy jest jakiś sposób, żeby to jakoś odkręcić? Mogę założyć nowego użytkownika - ale jak zrobić, żeby np. jego stare posty były znowu "przypisane" do niego.
Może ktoś już coś podobnego przerabiał i może podzielić się doświadczeniem.
Andrzej
Cześć,
Przywrócenie bazy danych to będzie najlepsze rozwiązanie. Hosting na pewno robi codzienne kopie.
Re: "Odkasowanie" użytkownika
: 12 lipca 2023, 21:14
autor: ACiach
Problem był taki, że użytkownik zorientował się po kilku tygodniach

I przywracanie backupu nie wchodziło w grę.
Natomiast znalazłem taki sposób i wydaje się, że zadziałał:
Re-register the user under the same username and then run this SQL:
UPDATE phpbb_posts SET `poster_id` = N WHERE `post_username` = 'the username';
UPDATE phpbb_topics SET `topic_poster` = N WHERE `topic_first_poster_name` = 'the username';
UPDATE phpbb_topics SET `topic_last_poster_id` = N WHERE `topic_last_poster_name` = 'the username';
N is the user's user_id and the username is the user's username.
Po tym trzeba było jeszcze poprawić kilka drobiazgów - data rejestracji, ilość postów, ostatni zarejestrowany użytkownik.
Re: "Odkasowanie" użytkownika
: 26 lipca 2023, 14:09
autor: vader
Ok, fajnie. Dzięki za info i podrzucenie rozwiązania.