如何将视图授权给用户?
在Oracle中建立了两个用户,
UA, UB,
其实UA有TA, TB两个表,及 VC视图,其中 VC视图和了 TA中的FA字段, TB中的FB字段。
现在我想将VC授权给UB,让UB可以读取
在UA下
grant select on vc to ub;
Oracle提示成功。
但当我用UB登录后再 select * from ua.vc的话,就说权限不足。
但可以用语句 desc ua.vc来显示ua.vc的结构。
请问各位大侠,这个如何授权啊?
是不是要将 FA, FB都授权给UB呢?(这样太麻烦了吧?)
还是要将 TA, TB都授权UB?(我是因为不想公开TA和TB给UB才建立VC的)