I have used Nizoral efficiently to get rid of candida and dandruff. But I never had any Body Odor there.
However, I have suffered from Body Odor quite a great deal. And it is part of detox to help out toxins through the skin, doing so, it allows for bacteria to proliferate and they are the ones causing odor... and this wherever you have accumulated plenty of toxins (your metabolsim stores them when it is not able to eliminate them fast).