create tablespace liangtbs datafile '/home/oradata/lgjdb/liangtbs01.dbf' size 50m autoextend on;create tablespace testtbs datafile '/home/oradata/lgjdb/testtbs01.dbf' size 50m autoextend on;

CREATE USER junuser IDENTIFIED BY "oracle"
DEFAULT TABLESPACE liangtbs
TEMPORARY TABLESPACE TEMP;

create table t_test ( id number,table_name varchar2(50),
owner varchar2(50),TABLESPACE_NAME varchar2(50));

insert into t_test values (1,'table_name','guouser','tablespace_name');

col id for 99999999
col table_name for a20
col owner for a20
col tablespace_name for a20

#如下授权是错误的,不能对某列回收
revoke UPDATE(OWNER) ON lianguser.T_TEST from lianguser;

grant create session TO junuser;
grant CREATE TABLE TO junuser;
GRANT RESOURCE TO junuser;
grant select any table to junuser;
ALTER USER junuser QUOTA UNLIMITED ON LIANGTBS;

grant select,insert,update,delete,alter,index ON guouser.T_TEST TO junuser;

grant UPDATE ON guouser.T_TEST to junuser;
revoke UPDATE ON guouser.T_TEST from junuser;

grant UPDATE(TABLE_NAME,TABLESPACE_NAME) ON guouser.T_TEST to junuser;

结论:对于表的拥有者,是不能回收其 update权限的,
比如 guouser.t_test 表,不能回收 revoke UPDATE ON guouser.T_TEST from guouser;

最新文章

  1. easyui-datagrid连接数据库实现分页查询数据
  2. PostGr-SQL 基本概念
  3. java堆栈区别
  4. 转】Nginx+tomcat配置集群负载均衡
  5. Java多线程-线程的锁总结
  6. MFC框架类、文档类、视图类相互访问的方法
  7. osg三维重建的两种方法剖析:三角面片(osgUtil::DelaunayTriangulator)和四角面片(osg::HeightField) (2)
  8. 关于FND_PROFILE与FND_GLOBLE[Z]
  9. c语言中细节注意(初级)
  10. HierarchyID 数据类型用法
  11. 大数据技术之_19_Spark学习_03_Spark SQL 应用解析小结
  12. 如何用Eclipse创建一个JavaSwing的项目
  13. Handler Bundle Runnable
  14. [USACO09JAN]最好的地方Best Spot
  15. 2017.07.07【NOIP提高组】模拟赛B组
  16. Java并发之线程转储
  17. Mashup
  18. B - 可能的路径(gcd变形)
  19. jquery查找筛选器
  20. RocketMq(二)消息中间件源码下载、模块分化以及集群模式的认知

热门文章

  1. WinRAR 5.40无弹窗广告注册版下载
  2. samba-设定文件共享
  3. web.xml的配置及加载顺序
  4. 洛谷——P1540 机器翻译
  5. 一起talk C栗子吧(第九十 三回:C语言实例--进程间通信之临界资源)
  6. 1.namesapce用法
  7. git 当出现 devirge 时,一个是commit的提交顺序不对
  8. Impala基础认知与安装
  9. Linux中top命令参数详解
  10. 【例题 7-7 UVA - 1354】Mobile Computing