[ABI 5.1] 获取其他用户有权限的视图

12391
7

kira110 数据达人Lv4

发表于2020-12-7 15:53

悬赏50

已解决

楼主
大神 如图,我使用这个方法配置了连接池,是可以看到该用户下的表, 但是却看不到该用户下的视图,即使是被授权了的视图也看不到,这个请问还需要加什么语句么?


最近看过此主题的会员

esen_53PDJEJYN0CN

咏之

yamaha

社区账号

jmy123

axin

hhahahaha

xxxl

asdf

最佳答案

xxxl

发表于2020-12-7 15:53

只看该作者

取消 关注该作者的回复

kira110 发表于 2020-12-8 14:24
好吧 是无法获取其他用户的视图,这个希望以后能加入开发

嗯嗯 这个您可以去提增强贴
7个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-12-7 16:00

只看该作者

取消 关注该作者的回复

沙发

您创建用户的语句是啥 一般是这样的


  1. 创建空间
  2. create tablespace i513
  3. logging
  4. datafile 'D:\oracle\space\i513.dbf'
  5. size 50 M
  6. autoextend on ;

  7. 创建用户
  8. create user i513
  9. identified by "i513"
  10. default tablespace i513
  11. temporary tablespace temp;
  12. 给予权限
  13. grant connect ,resource, dba to i513;
复制代码
是不是给予权限的时候给的权限有问题

kira110 数据达人Lv4

发表于2020-12-7 16:53

只看该作者

取消 关注该作者的回复

板凳

即使我给赋权DBA权限了也还是看不到其他用户的视图。。。grant  connect ,resource,dba to ABI_PRO

xxxl 数据领袖Lv6

发表于2020-12-7 16:54

只看该作者

取消 关注该作者的回复

地板

kira110 发表于 2020-12-7 16:53
即使我给赋权DBA权限了也还是看不到其他用户的视图。。。grant  connect ,resource,dba to ABI_PRO  ...

您连接的是什么数据库

kira110 数据达人Lv4

发表于2020-12-7 17:02

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2020-12-7 16:54
您连接的是什么数据库

oracle,我详细的说一下哈,我登陆ABI的是用户A,在数据源连接池中配了用户B的连接,想着作为第三方库表用。但是用户连接用户B向下的用户表和机构表是视图,而且是用户C的(用户C不提供)。所以我在用户B的连接中配置了showotherschema这些语句后能看到C的表,但是却看不到C的视图。。。。。。。

xxxl 数据领袖Lv6

发表于2020-12-7 17:51

只看该作者

取消 关注该作者的回复

6#

kira110 发表于 2020-12-7 17:02
oracle,我详细的说一下哈,我登陆ABI的是用户A,在数据源连接池中配了用户B的连接,想着作为第三方库表 ...

这个就不太清楚能够支持这种方式查看视图了

kira110 数据达人Lv4

发表于2020-12-8 14:24

只看该作者

取消 关注该作者的回复

7#

xxxl 发表于 2020-12-7 17:51
这个就不太清楚能够支持这种方式查看视图了

好吧 是无法获取其他用户的视图,这个希望以后能加入开发

xxxl 数据领袖Lv6

发表于2020-12-7 15:53

只看该作者

取消 关注该作者的回复

8#

kira110 发表于 2020-12-8 14:24
好吧 是无法获取其他用户的视图,这个希望以后能加入开发

嗯嗯 这个您可以去提增强贴

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号