Mengapa obat menyebabkan hipuria?

Oliguria yang diinduksi obat terutama disebabkan oleh perubahan urodinamika yang diinduksi obat. Pada ginjal yang perfusinya buruk, di satu sisi, sekresi prostaglandin meningkat untuk meningkatkan perfusi darah ke unit ginjal. Di sisi lain, sekresi angiotensin meningkat, menyebabkan arteri glomerulus kecil yang keluar berkontraksi lebih kuat daripada yang kecil yang masuk, mempertahankan tekanan filtrasi di dalam glomerulus dan akhirnya mempertahankan laju filtrasi glomerulus. Penggunaan inhibitor angiotensin atau obat antiinflamasi non-steroid dalam situasi ini merupakan predisposisi penurunan laju filtrasi glomerulus, yang mengakibatkan oliguria nefrogenik.