IIRC scrambleBuff is mysql's password-hashing thing, so it's probably trying to hash the updated password that you didn't send in.  Seems like a bug in mysql client, probably safe to work around it by passing the username/password back in to the call.