Admininstrator Zugang vergeben ohne selber gelöscht zu werden

  • Hallo,

    ich möchte einem Kunden als neuen Benutzer hinzufügen. Dieser soll dann die Administrator-Rechte bekommen.

    Das Problem: Wenn ich ihm einen Administrator Rechte gebe, kann er mich als Haupt-Admin löschen.

    Frage: Wie kann ich das verhindern selber gelöscht zu werden, obwohl er die Rechte bekommt?

    Mfg

    • 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

  • Entweder hat er alle Rechte oder nicht.
    Wenn du nicht willst, dass er alle Rechte hast, musst du sie entsprechend einschränken. Im konkreten Fall müsstest du ihm das Recht nehmen User zu löschen.

    Gruß
    Mo

  • Vielen Dank für dein Beitrag.

    Ist es denn möglich ihm aussschliesslich dieses recht zu nehmen mich zu löschen, obwohl er 2. Admin ist?

    Wie geht man da vor?

  • Nicht getestet, aber auf jeden Fall die richtige Richtung.

    Und bitte nicht copy/paste und nacher beschweren, dass der Code nicht geht. Selbst tippen und Fehler suchen ist besser.

    Firebug laden! Foreregeln bitte lesen. FAQ. Bitte keine Anfragen per PN.

    Einmal editiert, zuletzt von kaiser (30. Juni 2010 um 17:51)

  • Okay wenn du mir noch sagen könntest wo ich das genau konfigurieren bzw einfügen muss, würde ich weiter kommen..

    Deine Erfahrung ist bei PHP wahrscheinlich auch bei weiten größer als meine!

    Würde mich freuen wenn mir das noch besser erklärt werden könnte.


    Danke schonmal im voraus!

  • In der functions.php

    Du kannst Dir das Plugin "current user deamon" holen, dann siehst Du auch, was Dein User alles hat und kann. Dann einfach probieren.

    Meine Erfahrung ist übrigens nicht groß. Und Du hast "Kunde" geschrieben, also bin ich davon ausgegangen, dass Du Dich zum. rudimentär auskennst. Einfach ist es nicht, aber der Code oben sollte bis auf Kleinigkeiten passen. Die Frage ist nur, ob Du so das option-array zu den Roles & Capabilities vom current user manipulieren kannst. Deswegen hab ich auch echo $capabilities oben eingebaut, damit Du siehst, was bereits vorhanden ist.

    Vielleicht etwas übersichtlicher:
    foreach( $capabilities as $key => $val ) {
    echo $key . ' - ' . $val . '<br />';
    }

    Alle Erklärungen zu den functions findest Du im Codex oder direkt im Core. Google "Php Xref Wordpress".

Jetzt mitmachen!

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