If your password is changing without your conscious then this is really very alarming as someone else might have access to your server and can do harm it. (please consult a server administrator to protect it).
Regarding the question of resetting passwords. I recently worked on a similar case and you can view this post as the user provided a very nice alternative method to reset passwords via the Database.