در زمان آل بويه، بغداد، در دست غلامان ترك بود و آشفتگي اوضاع آن شهر به آل بويه فرصت داد كه به بغداد حمله كند. بنابراين معزالدوله در سال 334 ق بغداد را محاصره كرد و به زودي بر آن شهر دست يافت و المستكفي باللَّه خليفه‏ي عباسي را بر كنار كرد و پس از كور كردن وي، المطيع للَّه را به خلافت نشاند. از اين پس احمد معزالدوله از طرف خليفه به لقب اميرالامراء ملقب گرديد.