喝酒后大便有血,可能是以下原因引起的:1.喝酒后有可能对胃黏膜造成刺激,引发胃黏膜损伤导致胃穿孔引起胃出血。血液排入肠道,表现为排黑色大便或柏油样便。2.大量饮酒后,酒精对肠道黏膜造成损伤,容易造成肠道黏膜的血管破裂出血。3.喝酒后燥热上火、大便干燥,排便时诱发肛裂,从而导致大便出血,肛门像刀割一样疼痛。4.肠黏膜有慢性炎症,大量饮酒后会加速肠黏膜的受损、糜烂,也可导致大便时出血。建议患者及时去医院肛肠科就诊,完善相关检查,明确诊断,对症治疗。