上官安娶了
霍光的女儿为妻,两家结为姻亲,关系密切。
霍光休假外出时,
上官桀经常代替他处理国家大事。
汉昭帝即位的时候只有八岁,由其姐
鄂邑长公主住在宫里,抚育汉昭帝。公主和儿子的门客丁外人私通。
汉昭帝和大将军霍光听说了这件事,不愿断绝公主的私情,就下诏命令丁外人侍奉公主。上官桀等公主挑选了周
阳氏的女子送进宫来,把她许配给汉昭帝。正好上官安也有个女儿,也就是霍光的
外孙女,上官安就劝说
霍光把这个外孙女送进宫去。霍光认为孩子还小,就没有答应。上官安平时和丁外人很要好,就去劝说丁外人:“听说
长公主要挑选女子进宫,我的女儿容貌端正,如果能趁长公主选女入宫的机会进宫做了皇后,我们父子在朝廷为官,又有椒房为倚重,就全靠你成全了,汉家的旧例是让
列侯娶公主为妻,你还担心封不了侯吗?”丁外人十分高兴,把这件事告诉公主,公主认为很有道理,就下诏让上官安的女儿进宫做了
婕妤,上官安封为
骑都尉。又过了一个多月,就册立上官氏为皇后,她才只有六岁。
上官安因为是皇后的父亲,被封为桑乐侯,封邑一千
五百户,升为
车骑将军,越来越骄横淫逸。他在殿上领受赏赐,出来后对宾客说:“和我的女婿一起喝酒,真快活!”炫耀所得的服饰,派人拿回家里,打算自己燔烧
供品祭神。上官安喝醉了酒,就光着身子在内宅行走,和他的继母以及父亲的姬妾侍婢淫乱。他的儿子病死了,就仰面怒骂上天。他屡次向
霍光请求给丁外人封侯,上官桀也妄想给丁外人加官晋爵,霍光秉公办事,都没有同意。上官桀妻子的父亲宠爱的充国是一名
太医监,擅自跑到殿上,被捉拿下狱,按法律应当处以死罪。冬天快要过去的时候,公主替充国交纳二十匹马以赎罪,这才免去他的死罪。因此上官桀、上官安父子深深地怨恨霍光,而感激公主的恩德。他们得知汉
昭帝的哥哥燕王
刘旦因没有被立为皇帝,也心存怨恨,上官桀和上官安就记录下霍光的过失告诉给燕王,让他给汉昭帝上书告发霍光,并替丁外人求侯爵之位。燕王大喜,就上书声称:“子路的姐姐死了,一周年后他还不脱掉丧服,
孔子批评他。子路就说:‘我不幸,没有兄弟,因此不忍心脱掉为姐姐穿的丧服。’所以说‘看人的过失,可以知道他仁与不仁。现在我和陛下只有长公主一位姐姐,陛下隆恩让丁外人侍奉公主,丁外人应当封
赏爵号。”上奏之后,昭帝询问霍光的意见,霍光坚持不同意。等到燕王又上书告发霍光有罪,昭帝更加怀疑,越发亲近霍光而疏远上官桀和上官安。
上官氏父子逐渐恼羞成怒,就暗地里集结党羽阴谋杀害霍光,诱骗燕王来京把霍光杀掉,然后废掉昭帝,立燕王刘旦为皇帝。有人说:“皇后可怎么办呢?”上官安说:“追逐麋的
猎狗,还顾得上小兔子吗?况且依靠皇后得到尊位,一旦皇上变了主意,那就想做平民都不可能了,无论什么朝代都是这样的。”事情败露后,燕王、盖长公主都自杀。上官桀、上官安父子被灭族,皇后年幼,没有参预这次谋反,又是霍光的外孙女,因此没有被废掉。