获取我有权访问的所有表的列表,而无需手动调用每个表?

时间:2018-03-08 16:02:20

标签: sql db2

我的公司使用db2,我在服务器上看到了大量的模式/表。对于他们中的大多数人我没有访问权限,即它给了我:

  

执行操作时发生错误:   该语句失败,因为授权标识没有执行操作所需的授权或特权。授权ID:" ____"。操作:" SELECT"。对象:" _____" .. SQLCODE = -551,SQLSTATE = 42501,DRIVER = 4.22.29

有没有办法获取我有权访问的所有表的列表而不用手动戳它们?

我的尝试:

我发现了以下类似的问题:How to get all the tables on which a particular user has access-DB2 。但是,我显然无法访问此SYSIBMADM.PRIVILEGES管理视图。

0 个答案:

没有答案