曹操挾天子至都許,使皇帝完全擺脫了其他軍事力量的控製,而置於自己的掌握之中。對立的軍事力量趕走了,但隨駕的諸多文武大臣則必須準其入許。這些隨駕入許的大臣,尤其是頗有名望的三公宰輔,對於自己握權以總的目標仍不失為一種威脅。
曹操很明白,要解除這種威脅,必須兩手兼用,或罷或殺,或封或賞。對此,曹操自入洛陽迎漢獻帝即已開始。都許以後,曹操急於穩定局勢,鞏固並提高自己的權勢,以利大業和征討不臣之事,因而加緊了剪除異己的步伐。其實,許多人很難算得上是異己,隻不過是稍出微詞或略示慍色而已。
曹操首先向最有影響力的三公發難。
建安元年(196)九月,罷太尉楊彪、司空張喜。楊彪,四世太尉,德業相繼,與袁氏俱為東漢名族,自董卓亂起,盡節衛主,從洛陽到長安,又從長安回到洛陽,繼而從東都許,既有如此之地位,又有如此之功的人,對於曹操無疑是一種權力的威脅。曹操將其趕出朝廷,這是曹操剪除異己的開始。四年後,還給了楊彪一個掌管宗廟禮儀的官——太常卿。
司空張喜是以什麽理由罷的,史無可證。但總會有個不成理由的理由,因為官居公卿是不能隨便罷黜或殺的。
至於那些非公卿之流的一般官吏,雖然也不能隨便濫殺,但就當時來說,根本無需什麽正當的理由和借口,曹操如果覺得討厭即可殺掉。
曹操在誅戮朝中異己的同時,為了許都的安寧和便於行使權力,立即著手對近許之敵和勢力用兵。當時兵馬最強、離許最近的是楊奉。楊奉曾相信董昭以曹操名義寫的信,以為曹操能與自己“死生契闊,相與共之”,因而表舉曹操為鎮東將軍,襲爵費亭侯。及至曹操“移駕”,楊奉始知上了當,曾想發兵截擊,但已經來不及了。楊奉駐梁(今河南商丘境)是直接影響朝廷穩定的一股勢力,因而曹操把楊奉視為心腹之患,確定為第一個用兵目標。是年冬十月,曹操發兵征楊奉,楊奉、韓暹南奔袁術,從而解除了近兵之憂。