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

解决Oracle创建视图(VIEW)权限不足的方法

2017-08-25 11:46 417 查看

在创建用户的时候如果直接给用户DBA权限,

那么在B用户中可以直接查询A用户的表,

但是在创建视图时中查询A用户的表就会报无权限,

在这种情况下需要再在被访问的A用户里面去给予要访问该表的B用户授权。 

--创建视图权限
grant create  view to B; 

--授予查询权限 
grant select any table to B; 

--授予权限 
grant select any dictionary to B; 

以上3项地后就能正常创建视图了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle view