`
xuxiaoxiao
  • 浏览: 80476 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

授权SQL

SQL 
阅读更多
1.用SYSTEM建立了一个用户ke,现在用ke要建立一个用户huang,现在要现实huang用户可以访问ke所有的表,包括新建立的表(每天的表是不一样(动态表名))

解决方案:
用ke的对象权限创建一个角色,
再把角色赋给huang,

2.用grant select on test1.table1 to test2只是授权了一个table,如何将Schema下用户test1中的所有table,用一条命令一下子授权给用户test2。比如授权select。
解决方案:
select 'grant select on '||table_name ||' to test2 ;' from all_tables where owner='TEST1'  ;
可以生成语句批处理进行授权。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics