多选题 Cat使用带有WITH GRANT OPTION子句的DCL语句将baby表上的SELECT对象权限授予了Fox,而Fox又将这一权限授予了Dog。如果Cat的SELECT权限被收回了,除了Cat以外的哪些用户将丧失他们的权限?
A.只有Dog
B.只有Fox
C.Fox和Dog
D.没有其他用户丧失权限

【正确答案】 C
【答案解析】[解析] 这一题是测试对对象权限的授权和回收的理解程度。根据有关对象权限的介绍和有关授权和回收对象权限的介绍,特别是对WITHGRANT OPTION子句作用的介绍,可知对象权限的收回是级联的,所以答案只能是选项C。
因为对象权限的收回是级联的,所以当Cat在baby表上的SELECT对象权限被收回之后,Fox和Dog在baby表上的SELECT对象权限也同样会被收回,所以选项A、B和D肯定都是错误的。