造成尿蛋白高的原因主要有:
1.各種類型的腎病,如腎小球腎炎、腎病綜合征、IgA腎病、狼瘡腎炎等,會破壞腎臟的濾過功能,一些大分子物質就難以通過腎臟基底膜被過濾到血液中,從而出現在尿液中,導致尿液檢查尿蛋白陽性;正常情況下腎小球的濾過作用,可以阻擋人體中的蛋白質等大分子物質,不讓這些物質漏出到尿液中,所以正常情況小尿蛋白檢查是陰性;各種腎病或腎炎患者,進行尿蛋白檢查就是陽性的,加號越多,提示腎功能損害越嚴重,病情越嚴重。
2.泌尿系統的感染性疾病,如急性腺性膀胱炎、急性腎盂腎炎,也可能出現尿蛋白陽性,此時尿液化驗也會出現白細胞增高,炎癥造成的尿蛋白升高一般是輕度的,積極抗感染治療后尿蛋白恢復陰性狀態。
3.尿路結石,如腎結石、輸尿管結石,導致腎積水、腎功能損害的情況下,也會引起尿蛋白升高,此時積極手術治療解除梗阻,腎功能恢復后尿蛋白也會轉為陰性。