脊髓炎是由以下因素引起的:1.病毒:患者发病前有病毒感染,如柯萨奇病毒、单纯疱疹病毒、带状疱疹病毒、EB病毒、巨细胞病毒等都可引发脊髓炎;2.细菌:如结核杆菌;3.疫苗:部分患者有疫苗接种史,可引起急性脊髓炎;4.螺旋体:如梅毒螺旋体。以上因素引发感染,造成人体免疫系统异常,出现变态反应性表现就是脊髓炎。