比如要给 用户A 具有对 表T 的 学号no 的 查询 权限。我写成 grant select(no) on T to A;提示错误:ORA-00969: 缺少 ON 关键字。应该怎么写?
解决方案 »
- oracle 表空间文件丢失不能启动oracle
- Oracle登陆密码忘啦,怎么找回?
- 执行存储过程为什么只输出anonymous block completed
- alter table xx disable table lock问题
- 未知的命令开头 "id varchar..." - 忽略了剩余的行
- 求助!!!!!!!!!!!!!!!!!!!!!
- 大家好,我现在需要建立一个用户名JOJO,然后让他可以SELECT、UPDATE、DELETE另外一个用户名ANAN下的TABLE_A、TABLE_B、TABLE_C,请问怎么
- 求存储过程,如何在ORACLE里用游标?
- oracle 如何dinstinct两列数据 以及一个max函数的问题
- Oracle行转列问题
- 一个Oracle10G坏了,怎么把数据文件移动到另外一个Oracle10G去?
- oracle里面有没有<>all 和 <>any啊?有的话它们有什么区别?
Connected.
SQL> grant select(deptno) on dept to test;
grant select(deptno) on dept to test
*
ERROR at line 1:
ORA-00969: missing ON keyword
SQL> grant select on dept(deptno) to test;
grant select on dept(deptno) to test
*
ERROR at line 1:
ORA-00905: missing keyword