ORACLE-021:不同用户间视图的授权
2016-06-07 09:55
344 查看
在程序开发中,对同一台数据库服务器上的不同用户名授权的操作是比较多的,常见的是对表的授权,
常用语句为:grant 操作 (select ,insert,update,delete,alter等) on 需要授权给其他用户的表或视图 to 另一个用户;对于A用户中的视图来说,因为其中包含了当前用户的表,或者其他用户的表,那么要将这个视图授权给另一个用户B,要么将视图中所有表都授权对应的操作给B,这样当然比较麻烦。
一个简单的授权方式如下:grant 操作(如select) on 视图 to 另一个用户 with grant option;这样就避免将所有表都进行授权给另一个用户。
常用语句为:grant 操作 (select ,insert,update,delete,alter等) on 需要授权给其他用户的表或视图 to 另一个用户;对于A用户中的视图来说,因为其中包含了当前用户的表,或者其他用户的表,那么要将这个视图授权给另一个用户B,要么将视图中所有表都授权对应的操作给B,这样当然比较麻烦。
一个简单的授权方式如下:grant 操作(如select) on 视图 to 另一个用户 with grant option;这样就避免将所有表都进行授权给另一个用户。
相关文章推荐
- 【oracle】创建自增主键
- cx_Oracle安装 评分卡完善 2016.06.06回顾
- Oracle密码过期问题
- oracle with as临时表用法 分组group by
- Oracle RMAN 的 show,list,crosscheck,delete命令整理
- Oracle ORA-01033: ORACLE initialization or shutdown in progress 错误解决办法
- oracle win7下 卸载
- oracle游标使用
- Oracle 表空间详解
- oracle lag与lead分析函数简介
- Oracle中Package与Package body的介绍
- Oracle函数-DECODE
- Oracle一列的多行数据拼成一行显示字符
- Oracle建立表空间和用户
- 深入理解Oracle数据库group by语句
- oracle_3 数据操作
- 2016.6.6
- 数据库优化 SQLServer mysql Oracle
- oracle imp/exp 备份使用
- oracle11g 一条几百行行的sql语句 优化 需要适可而止才行