Oracle
在创建用户的时候如果直接给用户DBA权限,那么在B用户中可以直接查询A用户的表,但是在创建视图时就会报无权限,在这种情况下需要再在被访问的A用户里面去给予要访问该表的B用户授权。
--创建视图权限,一般网上找都是说的这句,但是光有这句还是无法创建
grant create view to BA;
--授予查询权限
grant select any table to BA;
--授予权限
grant select any dictionary to BA;
以上3项地后就能正常创建视图了。
Oracle 创建视图view 权限不足,无法创建 解决办法
最新推荐文章于 2024-07-09 14:14:31 发布