php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 19.09.2005, 09:22  
Gast
 
Beiträge: n/a
Standard Password() in PHP

Hallo
Ich verwende ein User Administrationsscript.
Leider funktioniert dieses Script nach dem Update von MySQL auf 4.1.10 nicht mehr richtig.
Wenn sich ein User am Script anmelden möchte und seine (korrekten) Logindaten eingibt, so erhält er die Fehlermeldung, sein Username und sein PW seien falsch. Gibt man das Passwort aber verschlüsselt ein (wie in der DB abgelegt) so funktioniert das Script.

Das Script verschlüsselt mittels Befehl Password(), aber eben nur 16-stellig. Unter der neuen MySQL Version wird mit dem Befehl 'Passsword()' aber 48 stellig verschlüsselt wird (soviel ich bei Mysql auf der HP gelesen habe). Somit habe ich die Ursache.
Auf der Website von MySQL steht, dass ich 'Password()' in 'OLD_PASSWORD()' ändern müsste, damit es wieder funktioniert.
Leider bin ich im moment etwas hilflos, weil mir das Script nach dem umschreiben in 'OLD_PASSWORD()' immer noch nicht funktionieren will. Einen anderen Fehler im Script schliesse ich aus, da wie besagt, das Script unter einer früheren MySQL Version einwandfrei funktioniert.

Wäre jemand wohl so freundlich, der sich in der Sache auskennt, mir dabei zu helfen?

Vielen Dank. Gruss,

Roland

roland.peer@belair-airlines.com
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.09.2005, 14:50  
Waq
Erfahrener Benutzer
 
Registriert seit: 15.08.2004
Beiträge: 2.473
Waq
Standard Re: Password() in PHP

Zitat:
Zitat von ambros
Einen anderen Fehler im Script schliesse ich aus...
Wenn man versucht, Fehler zu finden, ist dass der direkte und einfachste Weg zu Hölle.

OLD_PASSWORD() sollte eigentlich funktionieren. Haste mal das Ergebnis von password() pre 4.1 und old_password() verglichen?

Ansonsten solltest Du die Finger von den Password-Funktionen von MySQL lassen.
http://dev.mysql.com/doc/mysql/en/en...functions.html
Zitat:
Note: The PASSWORD() function is used by the authentication system in MySQL Server, you should not use it in your own applications.
__________________
mod = master of disaster
Waq ist offline   Mit Zitat antworten
Alt 21.09.2005, 16:29  
Gast
 
Beiträge: n/a
Standard

Ich würde das ganze mittels md5 oder sha1 machen.
Lass den passwort()-Scheiß lieber bleiben.

Grüße,
Luke
  Mit Zitat antworten
Alt 20.10.2005, 16:27  
Benutzer
 
Registriert seit: 20.10.2005
Beiträge: 68
popel95
Standard

Zitat:
Luke-B



Anmeldungsdatum: 21.09.2005
Beiträge: 4
Wohnort: Ammerbuch
Verfasst am: 21.09.2005, 16:29 Titel:



Ich würde das ganze mittels md5 oder sha1 machen.
Lass den passwort()-Scheiß lieber bleiben.

Grüße,
Luke
_________________
Gestern standen wir noch am Abgrund,
heute sind wir einen Schritt weiter!

Nach oben
Zitat:
Ich würde das ganze mittels md5 oder sha1 machen.
Lass den passwort()-Scheiß lieber bleiben.

Grüße,
Luke
_________________
Gestern standen wir noch am Abgrund,
heute sind wir einen Schritt weiter!
popel95 ist offline   Mit Zitat antworten
Alt 20.10.2005, 19:02  
Erfahrener Benutzer
 
Registriert seit: 14.01.2004
Beiträge: 2.543
fantast
fantast eine Nachricht über ICQ schicken
Standard

komm alter stfu and die...
__________________
Was ist validität?
fantast ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Passwort generieren lazydog PHP-Fortgeschrittene 22 24.05.2008 07:03
Password prüfen, aber wie ? V-Gee PHP Tipps 2006 15 22.03.2006 18:57
Variable inhanlt mit password verschlusseln (geht das ? ) Bruce PHP Tipps 2006 5 25.01.2006 20:12
[Erledigt] Php und ssh? PHP-Fortgeschrittene 15 31.10.2005 10:09
MySQL & PHP: Problem mit Password() Datenbanken 10 19.09.2005 11:00
password nixdorf Server, Hosting und Workstations 1 06.09.2005 17:14
password() Heart Datenbanken 3 12.05.2005 09:02
Password convertieren PHP Tipps 2005 6 22.02.2005 12:35
Onlineshop mit Password marcelglaeser Off-Topic Diskussionen 5 12.01.2005 17:04
password neu eingeben PHP Tipps 2005 2 07.01.2005 20:07
md5 - Password - Problem PHP Tipps 2004 8 27.10.2004 11:10
Password aus mySQL abfragen und vergleichen ob zu User passt PHP Tipps 2004 2 14.10.2004 10:15
[Erledigt] if() PHP Tipps 2004 6 05.07.2004 17:32
Password anfrage PHP Tipps 2004 13 01.07.2004 09:33
password feld wird nicht in die tabelle geschrieben Datenbanken 2 12.06.2004 14:37

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php password, php password(), password() php, password php, php pwd 16 stellig, old_password einstellen mysql

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:41 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.