建安元年,曹操把刘备从吕布手里救出来后,为了拉拢人心,借着汉献帝的名义给他封了个豫州牧的官儿。这是刘备这辈子的第一份高级差使,也让大伙儿开始叫他刘豫州。可这儿头其实有点怪,因为他原本待的地盘明明在徐州,现在反倒跑去管豫州了。曹操为啥不给汉献帝下命令让刘备当徐州牧呢?一方面,他当时还没坐稳霸主位子,没法随便把自己没握在手里的地盘送人。当时曹操只牢牢掌握了兖州和豫州这两个地方,兖州是老窝大本营,所以他只能从名义上把豫州牧这顶高帽子赏给刘备。 另一方面,这事儿还得看老规矩。吕布把刘备丢到小沛以后,按照汉朝那会儿的划分,虽然大伙儿心里都觉得小沛属于徐州(这地方就在现在江苏省徐州市沛县),但史书上写的却不一样。其实东汉末年小沛名义上是归豫州管的,只是被徐州的军阀给霸住了。当年刘备去救陶谦的时候就在小沛待着,后来陶谦还上表举荐他当豫州刺史呢。曹操这会儿就沿袭了小沛归豫州的规矩来封官。 所以这次封官不光是为了认可刘备,也是曹操在复杂局势下的盘算:既把面子给足了刘备,又不去招惹徐州的实际掌权人。这一手把名义和实权分开的招数用得妙极了。