疏论用兵赏罚不明之弊，并献骑兵奔袭之术，得到朝野交口称赞。咸平三年，任知制诰，赐金紫光禄大夫。咸平四年(1001年)举翰林学士，同知三班院审官司。灏有吏才，每上朝进奏，辞辩明敏，对答如流，宋真宗甚为嘉赏。群臣奏章，多教灏参议。景德元年（1004年），任开封府尹。同年6月，暴病卒于任上，时年42岁。配阎氏，有三子:梁固、梁述和梁适。长子梁固后亦中状元，史称父子状元。梁适曾在宋仁宗时任宰相。皇祐中，追封太师中书函尚书令。着有《梁学士文集》15卷。明朝冯惟敏所编杂剧《不伏老》，或称《梁状元一世不伏老》歌颂