馆。因马周上疏事，与胡旦、赵昌言等被贬。不久，起知鱼台县，加大理评事。奉诏入京，迁殿中丞，复直史馆，历任开封府推官，三司关西道判官，转太常博士，赐绯鱼袋。后召右司谏。真宗初（998年），梁灏出使陕西，献《听政箴》。回京后，为度支判官。咸平元年，与杨励、朱台符、李若拙同掌科举事务。又与钱若水等人同修《太祖实录》及《起居注》。咸平二年（999年），随真宗亲征，至大名，上疏论用兵赏罚不明之弊，并献骑兵奔袭之术，得到朝野交口称赞。咸平三年，任知制诰，赐金紫光禄大夫。咸平四年(1001年)举翰林学士，同知三班院审官司