`
a575292877
  • 浏览: 9826 次
  • 性别: Icon_minigender_2
  • 来自: 哈尔滨
最近访客 更多访客>>
社区版块
存档分类
最新评论

创建用户

 
阅读更多
1 创建用户
必须具有dba的权限才能使用
2权限和角色
权限:系统权限(140多种,如create session连接权限 )和对象权限(表,序列,同义词等20多种)
对象权限:select insert update delete alll  create index
角色:是批量的权限。分两种:自定义角色和预定义角色
3 oracle精华的是对权限和角色的精细管理
如指定某个用户至对一个表的一个数据的管理;
在oracle中是如何授权的呢
sql>grant connect to c##xiaoming(系统权限)
sql>grant select on dual to c##xiaoming (对象授权)
4 方案
select * from scott.emp  scott是方案
5收回权限revoke
revoke select on emp from c##xiaoming
5权限的传递
  a如果是对象:  grant select on emp to xiaoming with grant option
   这就意味着小明具有查询emp的权限并且可以把权限传递给别人的权限
  b如果是系统权限  grant connect to xiaoming with admin option
  思考如果小明的权限被收回,那么小明传递的权限会被收回吗,答案会被收回,通杀株连
6
  
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics