肾炎不一定有蛋白尿。肾炎是否会出现蛋白尿取决于肾脏的滤过功能是否受损。轻度肾炎患者的肾功能可能暂时处于代偿状态,因此可能没有蛋白尿。如果患者存在肾后性肾病、糖尿病肾病等疾病,则可能会出现蛋白尿的现象,但不属于肾炎。因为这些疾病也会影响肾小球通透性,导致蛋白质漏出。在诊断肾炎时,应通过尿液分析和血液检查来评估是否存在蛋白尿,并排除其他可能导致蛋白尿的原因。