有小三阳乙肝病的患者不能打乙肝针 。因为乙肝疫苗预防乙肝病毒,既然已经被感染,乙肝疫苗就会失效。对于乙肝患者,最重要的是定期进行肝病体检,若在肝病和肝炎发作中发现肝功能异常,则需要积极地抗病毒治疗。目前,一线抗病毒药物恩替卡韦和替诺福韦可以有效抑制乙型肝炎病毒的复制。