Sicuramente è come dice Mem

Originariamente inviato da mem
Molto probabilmente è attivo il magic_quotes che effettua automaticamente l'escape

Prova a fare un stripslashes della pass prima di confrontarla nel database