Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Podmiana jednej tabeli.


Przejdź do rozwiązania Rozwiązane przez DawPi,

Rekomendowane odpowiedzi

Opublikowano

Wczoraj zhackowano mi stronę  do tej pory udało mi się wszystko przywrócić na nowym ipb 3.4.3 [wcześniej 3.4.2]. Ale hacker usunął mi pozostałych administratorów na forum w bazie - dwie osoby. i tu pytanie czy mogę importować tabele z userami do nowego ipb aby przywrócić tych użytkowników (kopia bazy danych sprzed dwóch dni).

Zapraszam na https://inreview.pl/

Opublikowano (edytowane)

Nie mogę edytować.
Mysql zwraca pusty komunikat: # MySQL zwrócił pusty wynik (zero wierszy).
Prefiksy się zgadzają. IPBoard 3.4.3
 
Warto zauważyć że po najechaniu kursorem na link do starego profilu wyświetlana jest liczba podobna do id.
 
99257919283765935818.jpg

Zatem czy nie powinno mieć to wpływu na to:

UPDATE ibf_posts SET author_id='6893',author_name='Frankowki' WHERE author_name='Smoker' AND author_id='0';

Edytowane przez Grease

Zapraszam na https://inreview.pl/

Opublikowano

Chcę użyć tych zapytań:

 

UPDATE posts SET author_id='id',author_name='nowy nick' WHERE author_name='stary nick' AND author_id='0';
UPDATE topics SET starter_id='id',starter_name='nowy nick' WHERE starter_name='stary nick' AND starter_id='0';
UPDATE topics SET last_poster_id='id',last_poster_name='nowy nick' WHERE last_poster_name='stary nick' AND last_poster_id='0';

Niestety zapytanie nie chce się wbić do bazy. Zaznaczam że podawałem dobry prefiks.

Zapraszam na https://inreview.pl/

Opublikowano

MySQL zwrócił pusty wynik (zero wierszy) - jak robię 3 zapytania na raz.

Zmodyfikowanych rekordów: 0. ( Wykonanie zapytania trwało 0.0087 sekund(y) ) - jak robię pojedynczo.

 

Zapytanie dla pierwszego admina:

UPDATE md3posts SET author_id='6893',author_name='damiannnnn' WHERE author_name='Smoker' AND author_id='0';
UPDATE md3topics SET starter_id='6893',starter_name='damiannnnn' WHERE starter_name='Smoker' AND starter_id='0';
UPDATE md3topics SET last_poster_id='6893',last_poster_name='damiannnnn' WHERE last_poster_name='Smoker' AND last_poster_id='0';

 

Link do nowego konta admina. Warto zauważyć że przy last_poster_name nie ma nicku lecz Guest_Smoker_*

 

 

Załączam screena ze struktury.

post-14958-0-85621500-1363083801_thumb.j

Zapraszam na https://inreview.pl/

  • Manager
Opublikowano

Noo to coś tam się dzieje. A teraz taj wynik takiego:

SELECT count(*) as cnt FROM `md3posts` WHERE author_name = 'Smoker' AND author_id = 0;

A potem takiego:

SELECT count(*) as cnt FROM `md3posts` WHERE author_name = 'Smoker' AND author_id <> 0;

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Jeśli chodzi o "Przebuduj nazwy użytkowników" to robiłem to wczoraj, własnie zrobiłem to jeszcze raz i ciągle brak efektów.

 

Dodam że jest jeszcze dwóch użytkowników w bazie z nickami:

WeedSmoker oraz SeedWeedSmoker

Zapraszam na https://inreview.pl/

Opublikowano

Nie ma. Dwoje użytkowników ( Smoker, Gary) zostało usuniętych przez hakera. Bardzo zależy mi na tym aby ich odzyskać.

Zrobiliśmy już następne konto aby pod nie podpiąć wszystkie posty, ale to zapytanie o którym była mowa na początku nie wchodzi.

Zapraszam na https://inreview.pl/

  • Manager
  • Rozwiązanie
Opublikowano

Daj tak:

UPDATE md3posts SET author_id='6893',author_name='damiannnnn' WHERE author_name='Smoker';
UPDATE md3topics SET starter_id='6893',starter_name='damiannnnn' WHERE starter_name='Smoker';
UPDATE md3topics SET last_poster_id='6893',last_poster_name='damiannnnn' WHERE last_poster_name='Smoker';
  • Lubię to 1

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.