Stephan: Password() Funktion in MySQL

Beitrag lesen

Hallo Forum,

nach längerem verzweifeltem suchen stell ich nun die Frage im Forum:

Ich möchte einen geschützten bereich in einer Webseite erstellen.
Das ist grundsätzlich mit .htaccess kein problem, aber ich möchte
für verschiedene user verschiedene Inhalte anzeigen.

Ich hab jetzt eine Table angelegt (id,name,email,login,pwd)
in der ich die user anlegen möchte:

insert into tbl_users values(1,'Stephan','xy@df.com','stephan',password('test'));

Das funktioniert auch soweit das passwort wird verschlüsselt in
der DB gespeichert. Wenn ich nun eine Abfrage starten will ob
username und pwd richtig sind klappt das nicht.

Ich habe es folgendermaßen versucht:

select name from tbl_users where login='stephan' and password=password('test');

Kommt nix zurück. Woran liegt das? Ich habe das selbe auch schon
mit der encrypt() funktion probiert ohne erfolg.

Freu mich auf eure hilfe!

Gruß
Stephan