Neues Passwort über phpMyAdmin klappt nicht

  • Hi ihr Lieben,

    zuerst entschuldigt, dass ich hier ein neues Thema aufmache, obwohl es einen PW-Tread gibt. Ich habe dort auch schon reingeschrieben gestern, aber wie das bei existierenden Themen so ist, wird das weniger beachtet und mir drängt es leider etwas.. :???: Also sorry, dieses Thema hier kann ja bei Lösung einfach mit dem andere Thema verschoben werden.

    Nun zum Problem:

    Auch ich konnte mich nicht mehr einloggen, und auch meine Email oder meinen Benutzernamen zum Zusenden eines neuen Passworts hat WP nicht mehr erkannt.

    Schnell bin ich in die Datenbak über phpmyadmin und habe nach http://doku.wpde.org/%C3%84ndern_des_Admin_Passwortes ein neues PW angelegt.
    Also in wp_users zu meinem user_login über einen md5-Generator das ein neues Passwort eingegeben und gespeichert. Und auch ohne GEnerator eingegeben und im Auswahlfeld MF5 gewählt. Einfach be3ides mehrmals probiert. Mit dem PW, unverschlüsselt natürlich, wollte ich mich einloggen.

    Obwohl ich mehrmals alles so gemacht habe, wie in dieser und anderen Anleitungen genannt, konnte ich mich nicht einloggen. Und: Obwohl Benutzername und Email ja in der Datenbank stehen, hat das Zusenden eines neuen PWs nicht geklappt, weil angeblich weder Nutzername noch Emailadresse existiert. Ich bin bei all-inkl.

    Was kann ich noch machen? :confused:

    Habt vielen Dank!
    Christoph

    PS. Wenn ichs dann mal besser drauf habe, freu ich mich, hier auch helfend einzuspringen! :mrgreen:

    • 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

  • Weißt du, welches Theme du aktuell nutzt? Wenn ja, logge dich via FTP ein und lade die functions.php des Themes herunter (/wp-content/themes/derordnerdeinesthemes/) und öffne sie mit einem Editor (nicht Word und Konsorten!).

    Dort trägst du folgende Zeile (am Ende oder so) ein:

    PHP
    wp_set_password('password',1);


    password kannst du durch das gewünschte Passwort ersetzen. 1 steht für die ID des Users. Wenn es um den Admin geht, der bei der Installation angelegt wurde, ist 1 richtig, sonst müsstest du in der Datenbank nach der ID des Admins schauen.
    Lade die so geänderte Datei wieder hoch (überschreiben), danach solltest du dich mit dem dort angegebenen Passwort einloggen können. Lösche die Zeile nach dem Einloggen wieder und lege das neue Passwort im Dashboard fest.

  • Hi wemaflo,

    danke für den Tipp! Muss ich um diese Zeile noch irgendetwas rumbasteln?
    Habe sie so ans Ende der functions.php gepackt mit der entsprechende ID meines Accounts (und der Einfachheit "passwot" als PW :D ) aber es erscheint nur

    wp_set_password('passwort',2);
    Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/xxxx/xxxx/wp-content/themes/Primary/functions.php:349) in /www/htdocs/w00dd8af/strandbarwp/wp-includes/pluggable.php on line 866

    LG,
    Christoph

  • Hey, das ist das letzte, was drin steht (also ohne deine Zeile):

    ?>
    <?php if ( function_exists("add_theme_support") ) { add_theme_support("post-thumbnails"); } ?>
    <?php
    if(function_exists('add_custom_background')) {
    add_custom_background();
    }

    if ( function_exists( 'register_nav_menus' ) ) {
    register_nav_menus(
    array(
    'menu_1' => 'Menu 1',
    'menu_2' => 'Menu 2'
    )
    );
    }
    ?>


    Habe die Zeile auch nahezu ganz oben eben eingefügt im Bereich von

    $themename = "Primary";
    $shortname = str_replace(' ', '_', strtolower($themename));

    function get_theme_option($option)
    {
    global $shortname;
    return stripslashes(get_option($shortname . '_' . $option));
    }

    danach kam der Fehler


    Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/xxx/xxxx/wp-content/themes/Primary/functions.php:353) in /www/htdocs/xxxx/xxxx/wp-includes/pluggable.php on line 866

  • Korrigiere:

    Das Login-Formular zum Adminbereich erscheint. Allerdings klappt das Einloggen mitsamt dem unter ID2 stehenden Usernamen und dem eben festgelegten PW "passwort" nicht.

    Danke fürs Helfen!!

  • Hi FLo,

    danke, probiere ich heuet abend aus wenn ich wieder Zuhause bin. Habe gestern Abend noch probiert, neuen User im phpmyadmin zu erstellen, über den Aktivierungskey reinzukommen etc, nicht geklappt. Ansonsten sicher ich mir die Einstellungen der drei Plugins, an denen ich lange rumgemacht habe, sowie die Textinhalte udn setz das Ganze notfalls neu auf.

    LG

  • und auch meine Email oder meinen Benutzernamen zum Zusenden eines neuen Passworts hat WP nicht mehr erkannt! :mrgreen:


    Da sage ich auch :mrgreen:

    Was hat WP mit einem vergessenen Passwort bezüglich phpMyAdmin zu tun???

    Dein Passwort steht in der wp-config.php

    Wenn Du das Passwort vergessen hast, ist das nicht mein Problem. Meine Zeiten als Cracker sind vorbei...

  • Was hat WP mit einem vergessenen Passwort bezüglich phpMyAdmin zu tun???

    Dein Passwort steht in der wp-config.php


    Hast du mal gelesen, worum es hier ging? Er kann sich nicht bei WordPress anmelden und das Rücksetzen das Passworts schlägt fehl. Also hat er versucht, gemäß FAQ das Passwort direkt in der Datenbank über phpmyadmin zurückzusetzen, was auch nicht funktioniert.

    Wenn Du das Passwort vergessen hast, ist das nicht mein Problem. Meine Zeiten als Cracker sind vorbei...


    Dann müsstest du ja ganz streng genommen auch hier nicht antworten, nech? Mal abgesehen davon, dass hier nicht die Fähigkeiten eines Crackers gefragt sind.

  • wemaflo
    ich habe sehr wohl gelesen, was hier abgeht und finde es grob fahrlässig, wenn hier einem User so offenherzig geholfen wird, ein Passwort zu ändern. Darüber solltest Du Dir einmal Gedanken machen!

    Wenn das Zurücksetzten nicht geht, stimmt hier etwas nicht. Sei es z.B. mit der E-Mail Adresse wo das Passwort bezüglich Dashoard Login ja auch gesendet wird.

    Hier fehlt mir klar eine genaue Fehlermeldung, was genau nach der Fehleingabe ausgegeben wird. Evt. wird das Passwort ja gesendet, der User hat es aber verpasst, z.B. in Spamordner nachzuschauen.

  • Moin,

    naja belassen wir's dabei. Flo, vielen Dank nochmal für die Geduld und die Tipps!! Ich habe mithilfe der gesicherten Daten und Einstellungen über FTP und phpmyadmin das Ding neu aufgesetzt, hat gar nicht mal so lange gedauert.

    Schönen Sonntag noch!

Jetzt mitmachen!

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