User ist kein Admin und kann nur Artikel erstellen oder bearbeiten

  • Hallo zusammen,

    ich soll eine Seite überarbeiten.
    Leider haben die vorherigen Editoren (Betreuer) der Seite dem Besitzer den Admin Account nicht genannt. Ich habe versucht über die Putty Console auf dem Server einen neuen User anzulegen leider ohne erfolg. Ich komme auch nicht auf die Datenbank der Website Domain.com/phpmyadmin.


    Weiß jemand Rat?

    • 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

  • Hast du einen FTP Zugang? Wenn ja, Adminer drauf kopieren und entsprechend das Admin Passwort in der Datenbank ändern.


    Ja ich habe FTP Zugang.


    Habe vergessen zu erwähnen das es wahrscheinlich ein Shared Server ist und ich keine Rechte besitze


    (uiserver):u74329855:~ > sudo apt-get install adminer
    -bash: sudo: command not found


    E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
    E: Unable to lock the administration directory (/var/lib/dpkg/), are you root?
    (uiserver):u74329855:~ >

    Einmal editiert, zuletzt von azmodian (1. Oktober 2015 um 08:42)

  • Du sollst dir Adminer runterladen und per FTP drauf kopieren. In der Paketverwaltung wirst du das nicht finden.

    Achso meintest du das. Ok werde ich tun.


    Habe jetzt ein Backup lokal gezogen. Habe auch die Datenbank mal geöffnet.

    Den User den ich habe ist nur Manager S7. Deshalb kann ich am Theme nichts verändern.


    Was noch komisch ist


    wenn ich bei localhost/wp-login.php gehe und mich auf das Dashboard einzuloggen mit dem User den ich auf der lokalen DB erstellt habe. Dann leitet er das localhost/wp-login.php auf die Website die im Internet ist Domain.com/wp-login.php um. Dann sagt er natürlich das der User nicht existiert.

    Weißt du wieso?? :o

  • Du sprichst ein bissl in Rätseln. Einmal geht es um eine lokale Installation, einmal eine gehostete. Versuche das mal genauer zu beschreiben.

  • Du sprichst ein bissl in Rätseln. Einmal geht es um eine lokale Installation, einmal eine gehostete. Versuche das mal genauer zu beschreiben.


    Ich habe die gehostet Version jetzt lokal auf meinem Rechner gezogen , damit ich dort etwas bearbeiten kann. Es ging ja vorher nicht weil ich kein Admin User habe und es mir auch nicht möglich ist einen zu erstellen.

    Die Website ist auf https gehostet und wenn ich die Daten lokal z.b auf localhost gehe kriege ich ein redirect auf https:localhost

    Das ganze konnte ich umgehen. Wenn ich mich nun bei localhost unter localhost/wp-login anmelde kriege ich ein redirect auf die gehostet website domain.com/wp-login

    Wie kriege ich den redirect da raus? Es liegt meiner Meinung nach an der DB , weil wenn ich eine neue DB benutze und nicht die vom Server funktioniert alles wunderbar.

  • (...)
    Leider haben die vorherigen Editoren (Betreuer) der Seite dem Besitzer den Admin Account nicht genannt. (...)

    Etwas brachial, dafür aber simpel und zielführend:

    Einfach die aktuelle [COLOR=#0000cd]wp-config.php[/COLOR] um

    PHP
    wp_set_password( 'DeinPasswort', 1 );

    erweitern (nach dem einleitenden [COLOR=#0000cd]<?php[/COLOR])

    Entweder per FTP-Zugang (downloaden, modifizieren, wieder uploaden) oder direkt auf der Platte bei lokaler Installation.

    Da die ID #1 die Admin-ID ist, hast Du damit Deinen neuen Adminaccount.

    Damit dann einfach einloggen und den Adminaccount beliebig über das WP-Backend anpassen.

    Wenn das erledigt ist, wie oben vorgehen, nur diesmal die Zeile aus der [COLOR=#0000cd]wp-config.php[/COLOR] wieder entfernen – fertig.

Jetzt mitmachen!

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