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

  • Post author:
  • Post category:其他





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


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


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


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






–创建视图权限




grant create  view to B;






–授予查询权限




grant select any table to B;






–授予权限




grant select any dictionary to B;








以上3项地后就能正常创建视图了。



版权声明:本文为sinat_23502039原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。