太和二年(329年),后赵灭亡
前赵,后赵戎昭将军
张豺在攻克
上邽时,虏获
前赵主
刘曜的小女儿
安定公主刘氏,刘氏当时十二岁,因姿色出众,被
石虎纳为小妾,并深得石虎宠爱。建武五年(339年),刘氏生下儿子石世。石世出生后,便被石虎封为齐公。
建武十四年(348年),张豺考虑到石虎年老有病,想立石世为继承人,希望刘氏为太后,这样自己便能得以辅佐朝政。基于这种考虑,张豺劝石虎说:“陛下以前两次立太子,他们的母亲全都出身低贱,所以才导致朝廷祸乱不断。如今应该选择母贵子孝者立为太子。”石虎回答说:“你暂且不必多说,我知道太子该是谁了。”此后,石虎又一次和群臣在东堂商议。石虎说:“我要用三斛纯净的灰洗涮我内脏的秽恶,否则为什么我专生凶恶无赖的儿子,年龄一过二十就要杀害他的父亲!如今石世年方十岁,等到他二十岁时,我已经老了!”于是便与张举、
李农作出决定,命令公卿大臣们上书,请求立石世为太子。
大司农曹莫不肯在上书上签名,石虎派张豺去询问原因,曹莫叩头拜首回答道:“治理天下这样的重任,不应该选择年少者,所以我不敢签名。”石虎说:“曹莫确实是忠臣,然而却没有领会朕的用意;张举、李农深知朕意,可以让他们去说明一下。”于是便确立石世为太子,以刘氏为皇后,并任命
太常条攸为
太傅、
光禄勋杜嘏为
少傅,让他们二人教导太子石世。
太宁元年(349年)四月二十三日,石虎去世,太子石世即位,尊奉刘氏为皇太后。刘氏当朝行使皇帝的权力,任命张豺为丞相。张豺辞让不肯接受,请求任命彭城王
石遵、义阳王
石鉴为左右丞相,以此来安抚他们,刘氏听从了他的建议。
石遵行至河内时,听闻父亲
石虎病故的丧讯。
姚弋仲、
苻洪、
石闵、刘宁、武卫将军王鸾、宁西将军
王午、石荣、王铁、立义将军
段勤等人在讨伐
梁犊后的归途中,和石遵在李城相遇。他们一起劝石遵说:“殿下年长而且德才兼备,先帝也曾有意让殿下当继承人。正是因为他晚年昏然迷惑,才被张豺所欺误。如今女主当朝,奸臣独揽朝政,上白那里双方相持不下,京师的守卫力量空虚,殿下如果声讨张豺的罪行,击鼓进军对他进行讨伐,有谁不打开城门、掉转武器而迎接殿下呢!”石遵听从了他们的建议。
太宁元年(349年)五月,石遵自李城发兵,掉头直奔
邺城(今河北省
临漳县)。洛州刺史刘国率领洛阳的部众前来与他会合。石遵的讨伐檄文传到邺城后,张豺十分害怕,急忙命令包围上白的军队返回。五月十一日,石遵的部队驻扎在荡阴,士兵达九万人,
冉闵为前锋。张豺打算出去拦截,但邺城的德高望重的老人和羯族士兵都说:“彭城王前来奔丧,我们应当出城迎接他,再也不能为张豺守城了!”于是纷纷翻越城墙跑了出来,张豺虽然以杀头来制止,但也不能奏效。就连张离也率领龙腾卫士二千人,冲破关卡,准备迎接石遵。刘氏十分恐惧,召张豺来到宫中,裴痛地对他边哭边说:“先帝的棺材还没有入土,而祸乱就到了这种地步!如今太子年幼,只能依靠将军您了。将军您打算怎么办呢?我想给石遵加封显赫的官位,这样能安抚住他吗?”张豺这时也十分惊慌害怕,不知道该怎样回答,只是满口称是。于是刘氏便发下诏令,任命石遵为丞相,兼任大司马、大都督、督中外诸军,总管尚书职事,给予他以持黄钺、加九锡等特殊权力和礼遇,并增加十郡作为他的食邑。
五月十四日,
石遵抵达安阳亭,
张豺十分害怕,出来迎接,石遵命令拘捕了他。五月十五日,石遵身穿铠甲,炫耀武力,从凤阳门进入邺城,登上太武前殿,捶胸顿足,宣泄悲哀,然后退至东阁。在平乐的集市上杀了张豺,还灭了他的三族。石遵借刘氏之令说:“太子年幼,之所以立他为太子,那是先帝个人的情义所致。然而国家大业至关重要,不是他所能承担的。应当以石遵为继位人。”石遵再三假托辞让,群臣诚心相劝,然后接受重任,在太武前殿即皇帝位,实行大赦,并解除对上白的包围。五月十六日,封石世为谯王,食邑一万户,不以对待臣子的礼仪对待他,并废黜刘氏为太妃,过了不久,便把他们全都杀死。石世先后共在位三十三日。
石遵:“嗣子幼冲,先帝私恩所授,皇业至重,非所克堪。”