Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

[gelöst] Passwort in der Datenbank

Eingetragen von goggosoft (13)
am 21.05.2012 - 22:41 Uhr in
  • Anfängerfragen
  • Drupal 7.x

Das Passwort wird, soweit ich die Datenbankstruktur verstanden habe, als MD5 Hash in der Tabelle "users" gespeichert. Der Hash sieht mir allerdings etwas merkwürdig aus für MD5.

Nachdem ich das PW geändert hatte (MD5 Hash mit einem Webgenerator erzeugt) kann ich mich nicht mehr einloggen.
Ist das wirklich ein MD5 Hash für das Passwort?

‹ [gelöst] Startseite - Denkfehler Hilfe bei der Startseite ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Kennwort

Eingetragen von stBorchert (6003)
am 21.05.2012 - 22:54 Uhr
goggosoft schrieb

Das Passwort wird, soweit ich die Datenbankstruktur verstanden habe, als MD5 Hash in der Tabelle "users" gespeichert. Der Hash sieht mir allerdings etwas merkwürdig aus für MD5.

Das kommt daher, dass in Drupal 7 nicht mehr auf md5 als Verschlüsselungsalgorithmus, sondern auf eine deutlich stärkere Methode ("SHA-512 + salt") gesetzt wird.
Um das Kennwort "direkt" zu ändern, kannst Du entweder über [do:drush Drush] den Befehl drush upwd admin --password="newpassword" verwenden (vorausgesetzt, der Benutzer heisst "admin") oder diese Methode verwenden:
* im Wurzelverzeichnis von Drupal den Befehl php scripts/password-hash.sh 'myPassword' in der Konsole ausführen
* das Ergebnis in die Spalte "pass" der Tabelle "users" einfügen (müsste mit "$S$" beginnen)

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Erstmal danke für deine Tipps

Eingetragen von goggosoft (13)
am 22.05.2012 - 01:23 Uhr

Erstmal danke für deine Tipps und deine HIlfe. Leider hat beides nicht funktioniert. DRUSH ebenso wenig wie das Ausführen der Kommandozeile mit dem PHP Befehl.

Ich hab daraufhin mal Onkel Google bemüht um eventuell ncoh etwas anderes zu finden und bin auf folgendes gestossen:

Man erstellt eine leere PHP Datei, nennt diese resetpw.php oder wie auch immer und haut folgendes rein:

<?php
if (isset($_GET['p'])) {
  require_once dirname(__FILE__) . '/includes/bootstrap.inc';
  require_once dirname(__FILE__) . '/includes/password.inc';
  print _password_crypt('sha512', $_GET['p'], _password_generate_salt(DRUPAL_HASH_COUNT));
  exit();
}
print "No password to hash.";

Danach führt man diese PHP Datei auf dem XAMPP / seinem Webserver folgendermaßen aus.:

Zitat:

http://domain.tld/resetpw.php?p=neuesPasswort

Der Hash der nun als Ergebnisseite angezeigt wird, kann man direkt in der Datenbank in der Tabelle User einfügen.

//EDIT
Ein Griff ins Sch....haus! - Funktioniert ebenfalls nicht, oder ich hab es zu oft mittlerweile probiert :-(

Zitat:

Es gab mehr als 5 fehlgeschlagene Anmeldeversuche für dieses Benutzerkonto. Es ist vorübergehend gesperrt. Versuchen Sie es später wieder oder fordern Sie ein neues Passwort an.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eigentlich kann ich nicht

Eingetragen von wbue (234)
am 22.05.2012 - 06:42 Uhr

Eigentlich kann ich nicht verstehen, warum man auf diese Weise ein Passwort ändern will (außer akademischer Neugier). Du kannst doch den Link zum Setzen eines neuen Passworts aufrufen und gut is'. Sollte deine lokale Installation keine E-Mails senden können, kannst du die erzeugte E-Mail immer noch aus den Logfiles des Servers lesen (mail) und den Link daraus kopieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

wbue schrieb Sollte deine

Eingetragen von goggosoft (13)
am 24.05.2012 - 13:01 Uhr
wbue schrieb

Sollte deine lokale Installation keine E-Mails senden können, kannst du die erzeugte E-Mail immer noch aus den Logfiles des Servers lesen (mail) und den Link daraus kopieren.

Das wusste ich nicht. Aber danke für die Info. Ich hatte dermaßen eine Krawatte, dass ich die Drupal komplett gekillt habe und auf meinem XAMPP nochmal neu installiert habe.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 3 Tagen 11 Stunden
  • Guckst du hier: step by step
    vor 3 Tagen 1 Stunde
  • Guckst du hier: step by step
    vor 3 Tagen 1 Stunde
  • Ich habe ja keine Angst vor
    vor 1 Woche 5 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 16 Stunden
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 2 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 2 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 1 Tag
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 4 Wochen 5 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 8 Stunden

Statistik

Beiträge im Forum: 250284
Registrierte User: 20498

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 9 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association