此后总督刘源清率师围城，久攻不下。詹荣素有智略，善有应变，叛卒掠城中，没有侵犯他的人。外围益急，他密约都指挥纪振、游击戴濂、镇抚王宁同盟讨贼，此后成功。之后升光禄寺少卿，丁艰归，除补尚宝司卿，再迁南京太常寺少卿。嘉靖二十二年，以右佥都御史巡抚甘肃，后改大同巡抚，与总兵官周尚文及总督翁万达严兵战备阳和，抵御蒙古小王子俺答汗进攻。此后晋升兵部右侍郎、左侍郎，后兵部尚书赵廷瑞罢，其署部务，奏行秋防十事。因翁万达入为尚书，其辞疾乞休。世宗大怒，夺职闲住。两年后去世。