守正于1941年5月21日出生于中国湖南省邵东县。1963年毕业于北京林学院林业系，毕业后直至1978年9月一直在吉林省林业调查规划院担任技术员一职。1981年和1985年分别获北京师范大学数学系概率统计专业理学硕士和博士学位，1986年完成加拿大新不伦瑞克大学林学博士后研究。完成博士后研究后，开始担任中国林业科学研究院资源信息研究所研究员一职，后被任为名誉所长。1995年当选为中国科学院生命科学和医学学部院士。1998年3月至2003年3月，曾以无党派民主人士名义当选中国人民政治协商会议第九届全国委员