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 - 21: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 - 21: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 - 00: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 - 05: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 - 12: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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 2 Wochen 2 Tagen
  • Hey danke
    vor 2 Wochen 3 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 4 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 3 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 3 Wochen 5 Tagen
  • In der entsprechenden View
    vor 3 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 5 Tagen
  • gelöst
    vor 6 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20455

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 29 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