Hallo Leo,
In meiner DB werden Passwörter, mit hilfe eines scriptes erzeugt, abgespeichert. Diese Passwörter besteht aus Ziffern, Klein- und Großbuchstaben. Mit einem Vergleich des abgespeicherten Passworts in der DB und ein vom User (auf einer website) eingegebenen Passwort soll eine Änderung in meiner DB gestattet werden.
warum speicherst Du Klartextpasswörter?
Bis hierher funktioniert auch alles. Jedoch wird der Unterschied zwischen Großbuchstaben und Kleinbuchstaben vollkommen ignoriert. Beispiel: für das Passwort "kfBmtssza1" könnte man auch "KFbMTSSZA1" eingeben. Habt ihr einen Vorschlag, wie ich meine Passwortabfrage case sensitve gestalten kann?
Wenn Du unbedingt Klartextpasswörter speichern willst, dann nutze die entsprechende Funktionalität Deines Datenbankmanagementsystems (DBMS). Sicher hat es dazu etwas zu bieten. Hättest Du angegeben, welches DBMS Du verwendest, könnte man Dir konkreter helfen.
Freundliche Grüße
Vinzenz