不同方案之间的数据对象授权
2014-11-19 14:43
190 查看
!方案(schema):当一个oralce用户创建了任意一个数据对象,这时我们的DBMS就会创建一个对应的方案,并且该方案的名字和用户名一致。
不同方案之间的数据对象授权:
grant select on 数据对象 to 用户;
select * from 原始用户.表明;
grant all on USERNAME.TABLENAME to ANOTHERUSER with grant option;//表示得到权限的用户可以继续分配权限
with admin option //表示得到权限的用户拥有admin权限
用户A、B、C 将A用户的table表授权给B B继续授权给用户C
conn A/PASSWORDA
grant select on A.table to B with grant option;
conn B/PASSWORDB
grant select on A.table to C with grant option;
不同方案之间的数据对象授权:
grant select on 数据对象 to 用户;
select * from 原始用户.表明;
grant all on USERNAME.TABLENAME to ANOTHERUSER with grant option;//表示得到权限的用户可以继续分配权限
with admin option //表示得到权限的用户拥有admin权限
用户A、B、C 将A用户的table表授权给B B继续授权给用户C
conn A/PASSWORDA
grant select on A.table to B with grant option;
conn B/PASSWORDB
grant select on A.table to C with grant option;
相关文章推荐
- Android判断网络状态是否断开+Android完全关闭应用程序+ 本文讲述了Android中不同Activity之间的数据传递 — Bundle对象的实现(-)+Android中Bundle的使用示例
- 不同Web主机上的Servlet之间数据对象的相互传输
- 不同Activity之间的数据传递--Bundle对象的实现
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- 本文是笔者根据数据库编程经验,利用C++语言的模板、继承、授权、多态等面向对象特性,借鉴命令模式,实现了对象在关系数据中的存储,降低应用系统与数据库之间的耦合,提高开发效率。
- Ex3.10 不同Activity之间的数据传递——Bundle对象的实现
- EF数据存贮问题二之“无法定义这两个对象之间的关系,因为它们附加到不同的 ObjectContext 对象”
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android中级教程之(五)----->不同Activity之间的数据传递,Bundle对象的使用!
- 不同Activity之间传递数据--Bundle对象和startActivityForResult方法的实现
- Android笔记三.不同Activity之间的传递数据(Bundle对象的使用)
- 不同Web主机上的Servlet之间数据对象的相互传输
- 不同Web主机上的Servlet之间数据对象的相互传输
- java不同对象之间的数据交互(通用)
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Bundle对象实现不同Activity之间数据传递
- 不同Activity之间的数据传递---Bundle对象的实现
- 不同Activity之间传递数据--Bundle对象和startActivityForResult方法的实现
- 不同数据库之间的数据迁移方案设计及迁移工具选择