蘇伯(2世紀—3世紀),東漢末年河間郡百姓。

漢獻帝建安十七年(212年),丞相曹操正在西征馬超,蘇伯和同鄉百姓田銀作亂,煽動幽、冀兩州。曹操之子五官中郎將曹丕當時留守鄴城,想親自討伐他們,功曹常林說北方吏民樂安厭亂,田、蘇烏合之眾不能為害,如今大軍在遠方,外有強敵,曹丕鎮守天下,若輕率出征,即使贏了也不武。於是曹丕派將軍賈信討伐,行安西將軍曹仁也受任為行驍騎將軍都督七軍前去討伐,鮮卑大人(首領)軻比能也率三千餘騎隨護烏丸校尉閻柔前去征討,很快消滅了田、蘇。[1][2][3]二人餘部千餘人請求投降,大臣們都說:「曹公有舊法,被圍而後投降者不赦。」參知軍事程昱卻說:「以前之所以要誅殺投降者,是因為當時局勢動盪,天下大亂,攻打賊人時採取『圍而後降者不赦』的方針,目的在於向其它亂黨顯示不儘早投降的後果,讓所有敵人都感到懼怕,未圍先降,那以後用兵便不需要動輒圍城。如今天下形勢大致已經安定,而且今次的戰事是發生在領土之內,這些都是不成氣候的賊眾,殺了他們也沒有可以示威示懼的地方,失去了以往誅降的策略意義。因此我認為這些降兵不可誅殺;即使要誅殺他們,也要先詢問曹公的意見。」大臣們都說:「軍事方面我們可以自行下決定,毋須事事向曹公啟奏啊!」程昱聞言後,不再作出回應。直至朝議完結後,曹丕離開議堂,特地引見程昱,向其詢問:「您似乎言猶未盡?」程昱方才表示:「所謂『可以自行下決定』的制度,是指面對臨時之急,需要儘速立定決策的時候,才可以實行的。如今反賊已經被賈信制服,此事不會突發太過急劇的異變。因此老臣才不希望將軍急於自作主張,做出專制的事情。」曹丕這才明白程昱的苦心,嘆道:「程君真是考慮得十分周到啊!」他即時將河間叛變一事向曹操交代。居府長史國淵也進勸這些人不是首惡不應行刑,曹操果然下令不誅降者。[4]曹操還都知道來龍去脈後,十分喜悅,對程昱說:「君不單止明於軍事計略,也善於處理別人父子之間的事情。」[5][6]

曹操當時追殺馬超到安定郡,因得知田銀、蘇伯作亂而向東回軍,參涼州軍事楊阜警告曹操若不防備馬超,隴上諸郡將為馬超所奪。曹操認為楊阜說得對,但回師倉促沒有完成周密的防備。曹操回師後,七月,馬超果然率羌、胡攻打隴上諸郡縣,郡縣都響應他,只有冀城固守,後也被馬超攻陷。[6][7]

參考文獻