元丰年间,西夏国梁太后率领军队突袭大宋,其中一路大军包围了宋朝的保安军顺宁寨地区。战事突起,北宋军方没有来得及调度驰援,顺宁寨陷入西夏军的重重包围之中。当时城寨中不过几千人马,面对城外十万敌军,人人惶恐。就在大家都手足无措的时候,妓女李氏挺身而出。平常时节,李氏打开大门做生意,接待了南来北往许多客商,对西夏皇族的那些龌龊事知道的比较清楚。听说此次是西夏梁太后率军来犯,李氏主动请命,撩起衣裙登上城楼,扬声大骂,把梁太后那些隐秘事情一一曝光。西夏将士“皆掩耳”,人人羞愤,张弓搭箭合力齐射,想把李氏给射死。可是,城楼上早就做好了防备,根本就伤不了人家分毫。后来,李氏说话越来越难听,西夏军将领看到杀不死李氏,“恐具得罪”。非常害怕,于是“遂托以他事”,半夜时分就撤军走了。于是,北宋边疆轰传妓女一张利口骂退十万敌军的故事。
乍听这个故事,很是奇怪,随即心中又有些疑惑。这个荒唐的故事是真的吗?为何妓女能够骂退敌军呢?史料出自《梦溪笔谈》,作者沈括。沈括生活的时代正是宋神宗、宋哲宗时期。史料中有大致时间“元丰中”,有具体地址“保安军顺宁寨”,有人物姓名“李氏”,有李氏骂退敌军原因分析“度李终不可得,恐具得罪,遂托以他事”。应该说,整件事情当是事实。那么,究竟是为何西夏军会撤退呢?
史料中讲了一个重要原因,“恐惧得罪”。西夏将士在恐惧什么呢?这就要说到梁太后的生平、往事了。梁太后是西夏第二任皇帝毅宗李谅祚的皇后,是第三任皇帝西夏惠宗李秉常的母亲。在西夏毅宗去世之后,惠宗皇帝不过七岁,就由皇太后梁氏垂帘听政。梁太后掌控西夏大权前后十八年。梁太后是一位非常有权谋的女性。可是,这位梁太后的出身却多少有些见不得光。梁太后乃是生活在西夏地区的汉人女子,天生丽质,容貌倾城。梁家虽然不是党项族人,却也算是当地汉人中的望族。不过,梁氏的第一任丈夫并非李谅祚,而是西夏权臣没藏讹庞的儿子。没藏讹庞的妹妹乃是西夏首任皇帝李元昊的宠妃,正是这位宠妃,生下了李谅祚。没藏讹庞做过西夏的两任宰相,权倾朝野。李元昊去世之后,没藏讹庞作为辅政大臣经常出入王宫。为了巩固自己的地位,没藏讹庞又把自己的女儿嫁给了外甥李谅祚,自己以国丈的身份掌控朝政。