我想给用户czy4授予V_$DATABASE和V_$INSTANCE表的select权限
为什么这样写
1.GRANT SELECT ON V_$DATABASE,V_$INSTANCE TO czy4;
提示:ORA-00905:缺少关键字
2.GRANT SELECT ON V_$DATABASE TO czy4;
GRANT SELECT ON V_$INSTANCE TO czy4;
分开写可以,我就想知道为什么第一种写法不可以,请高手指点,先谢谢了!
为什么这样写
1.GRANT SELECT ON V_$DATABASE,V_$INSTANCE TO czy4;
提示:ORA-00905:缺少关键字
2.GRANT SELECT ON V_$DATABASE TO czy4;
GRANT SELECT ON V_$INSTANCE TO czy4;
分开写可以,我就想知道为什么第一种写法不可以,请高手指点,先谢谢了!
不过在一个表上可以同时赋几种权限
例如:grant select,update on table_name to user_name;
从语法上来说我写的应该没问题啊,希望楼上的能给点理论依据.谢谢