Oracle创建视图权限不足


Oracle 
在创建用户的时候如果直接给用户DBA权限,那么在B用户中可以直接查询A用户的表,但是在创建视图时就会报无权限,在这种情况下需要再在被访问的A用户里面去给予要访问该表的B用户授权。 

--创建视图权限,一般网上找都是说的这句,但是光有这句还是无法创建 
grant create  view to B; 

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

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


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


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM