grant select any table to user2
解决方案 »
- 何以是“游标的非游标属性”
- 请问在ORACLE的企业管理器中是不是不能更改字段的名称,只有删除该字段再重建?
- 紧急求救!!!!!!!!!!!!!!!!!!
- 在SQLSERVER中的视图转ORALCE问题.
- 请教各位大神个问题
- 登录问题---user:internal password:oracle 登录不了,怎么回事??
- 请教一个sql问题,不同用户下的表的连接?
- Powerdesign的pdm文件怎么导入到oracle里??
- 下面语句为何有错?(ORACLE 8.1.6 WIN2K PROFESSIONAL)
- 求教!red hat 6.4 + oracle 11g r2中启动em后页面无法显示
- insert的問題
- Oracle 安装问题?急!!!
grant select on table1 to user1_role;
grant user1_role to user2;
grant select on table_neme to user_name;
USER 为"YANG"
SQL> create table yang.table1 (id number(2));表已创建。
SQL> grant select on yang.table1 to lai;
授权成功
grant select on table1 to user2;
这样是很容易做到的。但是
grant select on user1.table1 to user2;
我原先做的时候,总是说我权限不够。问题就出在user1.table1上这两天一直在查,结果今天灵感来了,居然一下子就成功了。果然是只有对象的拥有者才有对对象的操作权。谢谢大家捧场了。
另外,小贝说的我不是很明白,如果直接授权给用户就可以了,为什么了还要绕过角色呢?