Neuer login Name - Alle Inhalte weg

  • Grüßt Euch!

    Ein Kollege hat aufgrund der sicherheitslücken beim login Namen admin seinen loginnamen geändert und nun ist sein Blog leer. Keine Seiten mehr, keine Blogartikel.
    Kann man die Daten irgendwie wiederherstellen?

    Danke Euch!!!

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Frage 1:
    Welche Sicherheislücken gibt es denn beim Loginnamen? :?:

    Frage 2:
    Wie hat der Kollege denn den Loginnamen geändert? Über Wordpress selbst nicht, das mag das System garnicht.

    Antworten:
    Die Bloginhalte sind nicht weg, nur weil der Loginname geändert wurde. Pauschal kann man mit phpMyAdmin (oder was anderem) auf die Datenbank zugreifen und den Loginnamen in der Tabelle wp_users wieder herstellen. Die Posts (und Pages) referenzieren dabei auf die ID des Benutzers. Hier einfach sicherstellen, dass die ID's entsprechend passen. Wenn nicht, ein UPDATE in der DB durchführen.

    Tipp für's nächste Mal: erst einen neuen Benutzer erstellen, dann den anderen löschen. Es taucht automatisch ein Dialog auf, der Post/Pages einem anderen Benutzer zuordnet.

    HF & GL

  • Hi Format 1!Ich hatte das hier zum Thema Sicherheit gefunden:http://www.tipsandtricks-hq.com/tips-to-secure…rdpress-5469Der Kollege hatte den admin Namen über Wordpress selbst geändert. Einen neuen Admin eingestellt, aber die alten Beiträge nicht auf den neuen Admin übertragen. Nun sind sie flöten gegangen.Bin gerade auf der MySQL Datenbank drauf. Mit welchem Befehl kann ich denn die Inhalte von Seiten und Blogposts auf einen wp_user übertragen?Danke im Voraus!

  • Am einfachsten änderst Du die ID des aktuellen Admins auf die des Alten! Also nicht die Post-ID's ändern, sondern lediglich den Benutzer.

    Beispiel:
    Wenn der aktuelle Admin die ID 3 hat > Editieren > 1 einstellen > speichern. Alles wieder gut. Ansonsten schau nach, welche ID bei den Posts gesetzt ist.

    Wenn Du das doch machen willst, dann hier ein Beispiel-Statement:

    Code
    [COLOR=#000000][FONT=Courier New]UPDATE tabellenname SET spalte=wert;[/FONT][/COLOR]

    Das betrifft dann die Spalte in der kompletten Tabelle.

    Viel Erfolg!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!