我有3位用户A
,B
& C
。我已将A.TABLE1
的权限授予B
,并从B授予A.TABLE1
至C
的权限。
我想使用用户B
撤消用户A
的权限,但保留C
。我该怎么做呢?
答案 0 :(得分:0)
您有A -> B -> C
并且想要A -> C
。所以,就这样做吧。直接在A.TABLE1
到C
授予权限,然后从A.TABLE1
撤消对B
的权限。
如果您授予SELECT,那么当连接到用户A
时,请运行:
grant select on table1 to c;
revoke select on table1 from b;