就拜他为朝请大夫，赏赐宝刀良马，经常把他带在身边，关系逐渐亲密。没有多久，就让他担任折冲郎将，封赏待遇都很厚重。隋炀帝常常把正在吃的食物和身上穿的衣服赏赐给他，同辈之中没有人能同他相比。沈光认为自己沐浴皇恩深重，想着竭尽臣节。等到江都之难，隋炀帝被宇文化及杀死，沈光就暗中收罗义勇之士，准备为隋炀帝报仇。先前，隋炀帝宠爱官奴，把他们命名为给使，宇文化及认为沈光骁勇，准备任用他，命令他统领给使，驻扎在宫内。当时麦孟才、钱杰等人图谋算计宇文化及，对沈光说：“我们都深受国恩，不能为社稷而死，这是古人引以为耻的。