您的位置:首页 > 数据库 > Oracle

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;这样就避免将所有表都进行授权给另一个用户。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: