【发布时间】:2021-10-24 18:19:59
【问题描述】:
我有一个 oracle 数据库,我可以在其中使用主机名和系统 ID 以及用户 ID 和密码(例如“userread”作为用户 ID 和“密码 1”)进行连接。在数据库中连接后,还有其他用户说 user1、user2 等这些用户有表,我可以在 sql developer 中使用 'select * from user1.table1' 查询这些表
但是当我使用 jdbc 时,我可以使用主机名和系统名称以及用户 ID 和密码连接到数据库,即上面提到的“userread”和“password1”。但是在连接后,当我尝试查询用户表“从 user1.table1 中选择 *”时,它的失败说表不存在。
请让我知道处理此场景的正确方法是什么,以便我可以使用用户“userread”创建连接并以与 sql developer 相同的方式查询其他用户表
【问题讨论】: