请问oracle如何给用户赋只读权限,而让这个用户没有for update和insert,delete等写的权限?我按照权限测试过,新建了一个用户auo,然后给这个用户只给了一个create session的权限,没有给他dba角色,然后给他了另一个用户auto01的表的查询权限,grant select auto01.table to auto;但是这样的话,用auto登录还可以for update,和insert 数据,请问该如何配置权限,才能让auto01只能有select的权限?
解决方案 »
- 触发器无效且未通过重新确认
- 报错求教reached maximum ASM file size (16384 GB)
- 请教个SQL问题,谢谢!!!
- 性能问题, 当多个并发用户中,有一个查询大量的数据时,其它用户的查询或相关操作就会很慢,像这种问题如何避免, 是不是需要两台ORACLE 服务器,数据是同步的,一台用作像OLTP的操作,一台用作像OLAP的大量查询操作
- 如何得到包内的存储过程的定义信息
- 关于主键与外键的索引问题
- 关于Oracle中的Group by子句
- ORACLE 8.1.6 目录服务访问怎么配置???
- 如果修改oracle中日期类型的默认格式!!在先等待,解决就揭贴
- oracle 统计出每年每月最后一个工作日的数据
- 仅更新一百多万条数据,需要十几二十分钟。请教名位。
- Oracle能构回收表空间吗?
这样给权限即可:
grant connect to auto;
grant select auto01.table to auto;这样应该可以了。