LIKE e "=" no son lo mismo.
Cita: Yo tenía entendido q si hago la consulta con = entonces si me iba a devolver sólo el usuario q coincidiera exactamente, pero al intentarlo el resultado es el mismo q con LIKE.
No puede ser. Tenés algo mal por allí, porque efectivamnete al usar el signo "=", le estás diciendo que te devuelva los registros que coincidan en su totalidad con el criterio dado. Como el nombre de usuario
debe ser único, entonces si o si te debe devolver 1 solo registro.