细菌性阴道病的病因具体如下:1、性生活混乱。性伴侣过多,尤其是与特殊职业者发生性行为,容易导致患者感染加德纳氏菌,引起细菌性阴道病。2、卫生习惯不好。长时间不清洗外阴、不更换内裤,或者频繁的用具有抑菌、杀菌功效的冲洗剂冲洗阴道,都容易增加患细菌性阴道病的几率。3、不正确的用药。无适应证的情况下,经常使用广谱抗生素或者长期服用糖皮质激素,都容易破坏阴道内的微生态环境,引起细菌性阴道病。