"Odkasowanie" użytkownika

Pomoc przy instalacji oraz użytkowaniu phpBB 3.3.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i rozszerzeniami.
ACiach
Posty: 6
Rejestracja: 11 grudnia 2022, 23:54

"Odkasowanie" użytkownika

Post autor: ACiach » 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

vader
Moderator
Posty: 1502
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: "Odkasowanie" użytkownika

Post autor: vader » 10 lipca 2023, 08:42

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.

ACiach
Posty: 6
Rejestracja: 11 grudnia 2022, 23:54

Re: "Odkasowanie" użytkownika

Post autor: ACiach » 12 lipca 2023, 21:14

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.

vader
Moderator
Posty: 1502
Rejestracja: 19 kwietnia 2015, 14:44
Lokalizacja: Kraków
Kontakt:

Re: "Odkasowanie" użytkownika

Post autor: vader » 26 lipca 2023, 14:09

Ok, fajnie. Dzięki za info i podrzucenie rozwiązania.

ODPOWIEDZ

Wróć do „Użytkowanie”