侍中、尚书令贾充在晋王司马昭时就很得宠。晋武帝司马炎在当时能成为太子,贾充起了很大的作用。因此,司马炎非常看重他。贾充为人虚伪,善于阿谀谄媚,他和太尉兼太子太傅荀颛,侍中、中书监荀勖,越骑校尉冯紞结党营私,排斥异己,朝廷官员对他们都侧目而视。
一天,司马炎与侍中裴楷议论朝政的得失,裴楷说:“陛下受命于天,教化万民,但陛下的声望远远赶不上尧舜,就是因为贾充一伙滥用陛下赋予他们的权力。请陛下任用德才兼备的人代替他们。”司马炎不置可否。
侍中任恺、河南尹庾纯都和贾充有嫌隙,贾充想罢免任恺的侍中职务,使他没有机会接近司马炎。于是,他向司马炎推荐说,任恺忠诚可靠,应当去东宫教导太子。司马炎便让任恺担任太子少傅,但没有解除他的侍中职务。
这时,鲜卑人秃鬟树机能骚扰秦雍地区,司马炎为此很忧虑。任恺乘机对他说:“陛下应该派一个有地位、有声望、有才智的人去安抚秃鬟树机能。”
司马炎问道:“谁去合适呢?”
任恺说:“贾充是最合适的人选。”
于是,司马炎任命贾充为都督秦、凉二州诸军事。他的其他职务虽然依旧,但远离朝廷意味着什么,他心里很清楚。晋武帝泰始七年(公元271年)十一月,贾充整理行装准备赴任。
许多公卿大臣在夕阳亭为他饯行。席间贾充向荀勖说出自己的心里话,并让他给自己出个主意。荀勖说:“贾公贵为宰相,却让别人一句话捆住手脚,也太让人小瞧了。不过,贾公这次远行,毕竟是皇上点了头的,要推辞也很困难。眼下只有一个办法,那就是和皇上结为亲家。贾公的女儿一旦嫁给太子,按照惯例,贾公就可以顺理成章地留在朝中了。”
贾充迟疑地问:“谁能帮我办这件事呢?”
荀勖讨好地说:“我去吧。”
他马上找到冯紞,说:“我们和贾公相互依靠,在朝中才能站得住脚。如果他被逐出朝廷,我们的地位也很难保住。太子的婚事还没有确定,为什么不劝说皇上娶贾公的女儿做太子妃呢?”
冯紞十分赞同他的看法。司马炎早就相中征东将军、青州刺史卫王瓘的女儿做儿媳。贾充的妻子郭槐用重金贿赂杨皇后,让杨皇后劝司马炎改变主意。
司马炎说:“娶卫氏的女儿有五个好处:卫氏家族优秀,人丁兴旺,卫氏的女儿皮肤白皙,身材修长,容貌漂亮。娶贾氏的女儿有五个坏处:贾氏生性嫉妒,后代不繁,贾氏的女儿皮肤粗黑,身材矮小,容貌丑陋。”
但杨皇后坚持自己的意见,苟顗、荀勖、冯紞也极力称赞贾充的女儿如何美丽,如何贤惠,如何颖悟。司马炎听得多了,他的主意也不知不觉地变了,最后就采纳了他们的意见,贾充也因此达到了留在京都的目的。