宗罢淝、恕官,并及蒙正,即任李昉、张齐贤为同平章事,贾黄中、李沆为参知政事。嗣又用吕端参政。未几又罢张齐贤,仍用吕蒙正。蒙正,河南人。父名龟图,曾任起居郎,平素多内宠,与妻刘氏不睦,甚至出妻逐子。蒙正流栖古寺,尝被僧徒揶揄。寺中故例,每饭必敲钟,僧众以蒙正寄食,不欲与餐,已饭乃击钟,所以“饭后钟”三字,便是蒙正落魄的古典。至蒙正贵显,未尝报怨,反厚给寺僧。又迎父母就养,同堂异室,侍奉极诚。父母相继谢世,蒙正服阕,得入为参政。有朝士指议道:“此子亦得参政么?”蒙正佯为不闻,从容趋过,同列不能平,欲究诘朝士姓名,蒙正遽摇手禁止道:“不必不必。若一知姓名,便终身不能忘,还是不知的好。”同列相率叹服。插此一段,所以风世。及擢登相位,守正不阿,有僚属藏一古镜,拟献与蒙正,自言能照二百里。蒙正笑道:“我面不过楪子大,何用照二百里呢?”谐语有味。遂固辞不受。平居辄储一夹袋,无论大小官吏,进谒时必详问才学,书藏袋中,及朝廷用人,即从袋中取阅,按才奏荐,所以用无不宜。太宗每有志北伐,蒙正谏阻道:“隋、唐数十年中,四征辽碣,民不堪命,隋炀帝全军覆没,唐太宗自运土木攻城,终归无效。可见治国大要,总在内修政事。内政修明,远人自然来归,便足致安静了。”也是知本之论。太宗颔首称善。因此蒙正为相,不闻劳师。
惟淳化四年,青神民王小波作乱,免不得调兵遣将,西向行军。原来青神系西蜀属县,蜀为宋灭,府库所积,悉运汴京。官吏治蜀,喜尚功利,往往额外征求,苛扰民间。青神县令齐元振,性尤贪惏,专务敲剥,百姓怨声载道,恨入骨髓。土豪王小波,乘机纠众,揭竿作乱,尝对众语道:“贫的贫,富的富,很不均平,令人痛恨!我今日起事,并不想争城夺地,无非欲均平贫富呢。”贫民听到此语,越觉欢迎,不到数日,已集众至万人,遂攻入县城,捉住齐元振,指斥罪状,把他剖腹,挖出心肝肚肠,用钱盛入,且绑尸门外,揭示罪名。自是旁掠彭山,所在响应。西川都巡检使张圮,调众往讨,与战江原,射中小波左目,乱党败走,张圮得胜而骄,夜不戒备,谁知被小波袭击,一阵乱捣,杀死官兵无数,圮亦遇害。小波因目痛加剧,也竟毙命。乱党更推小波妻弟李顺为帅,寇掠州县,陷邛州永康军,有众数十万。越年,转陷汉、彭诸州,乘胜攻成都。转运使樊知古,知府郭载,及官属出奔梓州。李顺遂入据城中,僭号大蜀王,并遣党四出骚扰,两川大震。区区小丑,竟猖獗至此,蜀中可谓无人。
是时李昉、贾黄中、李沆、温仲舒,均已免职,改用苏易简、赵昌言参知政事,太宗因蜀乱甚炽,召集廷臣,特开会议。或请派遣大臣入川抚谕,太宗颇也许可。昌言独毅然道:“潢池小丑,敢行弄兵,若非遣师急讨,如何整肃天威?且恐滋蔓难图,更宜从速进剿。”太宗乃命宦官王继恩为两川招安使,率兵西行。雷有终为陕路转运使,管理饷务,继恩等尚未到蜀,李顺已遣党徒杨广,率众数万,进逼剑门。都监上官正,只有疲卒数百人,由正勉以忠义,登陴固守。杨广围攻三日,均被矢石击退。会成都监军宿翰,引兵来援,与杨广搏斗城下,正领数百骑出城,大呼杀贼,自己挺刃当先,往来击刺,锐不可当,贼众披靡,由官军前后夹攻,斩馘几尽,只剩残党三百人,奔还成都。李顺怒责杨广,说他挫损锐气,绑出斩首,又将三百人一律杀死,贼众多半不服,渐渐内溃。顺再遣众攻剑门,那时王继恩已从剑门驰入,长驱至研石寨,杀退贼众,斩首五百级,逐北过青疆岭,平剑州,进攻柳池驿,又大破贼众。李顺闻北路失败,拟向西路进攻,遂驱众围梓州。知梓州张雍,初闻王小波作乱,即募练士卒,为城守计,一面修城凿濠,备粮缮械,专待贼党到来,果然贼众大至,差不多有十余万,猛扑城濠。雍率练兵三千人,悉力守御,无隙可乘。相持至两月有余,贼众已是疲敝,守卒尚有余勇。又由王继恩遣将赴援,李顺知不能下,因此退去。未几,王继恩连败贼党,直捣成都。李顺尚有众十万,开城搦战,被官军一场鏖斗,杀得落花流水,狼狈不堪。顺入城死守,经官军昼夜环攻,四面缘梯,冒险登城,城遂攻破。顺尚率军巷战,被官军奋力兜拿,将顺擒住,斩首三万级,遂复成都。顺解陕伏法。
还有贼党张余,溃出城外,收集残众,复攻陷嘉、戎、沪、渝、涪、忠、万、开八州。开州监军秦傅序战死,川境复震。王继恩方奏捷汴都,中书叙功论赏,拟任继恩为宣徽使,太宗道:“朕读前代史,宦官预政,最干国纪,就是我朝开国,掖庭给事,不过五十人,且严禁干预政治。今欲擢继恩为宣徽使,宣徽即参政初基,怎可行得?”宦官不应预政,如何可以领兵?太宗若明若昧,令人发噱。参政赵昌言、苏易简等,又上言:“继恩平寇,立有大功,非此不足酬庸。”昌言力主讨蜀,想受继恩运动。太宗怒道:“太祖定例,何人敢违?”金匮盟言,反可背弃么?遂命学士张洎、钱若水别议官名,创立一个宣政使名目,赏给继恩,进领顺州路防御使。继恩手握重兵,久留成都,专务宴饮,每一出游,前呼后拥,音乐杂奏,