Handbuch:changePassword.php

This page is a translated version of the page Manual:ChangePassword.php and the translation is 83% complete.
MediaWiki version:
1.6


Details

Die changePassword.php-Datei ist ein Wartungsskript, um das Passwort eines Benutzers in ihrem Wiki zu ändern. Bemerken Sie, dass Passwörter mindestens 10 Zeichen beinhalten müssen.

Optionen/Argumente

Option Beschreibung Notwendig?
--user The username to operate on Optional
--userid The user id to operate on Optional
--password The password to use Required

Verwendung

php maintenance/changePassword.php [--user| --userid| --password ]


Terminal

Benutzernamen und Passwörter können Leerzeichen enthalten, die vor Ihrer Shell geschützt werden müssen (sei es bash oder cmd.exe; siehe Troubleshooting, weiter unten):

Terminal

Fehlerbehebung

  • Wenn Ihre MediaWiki-Installation einen Speicher-Cache verwendet, wie z.B. APC, memcached oder Redis, dann wird das Benutzerobjekt gecached. Nachdem Sie also SQL-Änderungen vorgenommen haben, müssen Sie den Cache leeren, bevor sich ein Benutzer mit dem neuen Kennwort anmelden kann.
  • Windows hat besondere Herausforderungen beim Parsen von Zeichenketten in doppelten Anführungszeichen, z. B. wenn ein Benutzername oder Kennwort im zweiten Beispiel oben Leerzeichen enthält.
    • Gelegentlich lösen dreifache ("""quoted string"""") und vierfache Sätze von doppelten Anführungszeichen Ihre Probleme mit der Windows-Befehlsshell cmd.exe. Vielleicht sind Sie aber glücklicher, wenn Sie Cygwin ausprobieren und die Unix-Konventionen zum Anführen von Zeichenketten befolgen, die weniger Anführungszeichen benötigen.

Siehe auch