ob 支持从系统租户切换到用户租户吗

【 使用环境 】测试环境
OB
【 使用版本 】
通过ODP连接时,ob 支持从系统租户切换到用户租户吗。

1 个赞

通过odp连接的时候是用obclient客户端么?还是其他的方式?

1 个赞

用jdbc或者obclient客户端 都不支持从sys租户切换到业务租户。

1 个赞

直连情况下可以切租户
1、sys租户登陆
2、alter system change tenant tenant_id = xxx;

1 个赞

按楼上说的,那是可以的

1 个赞

租户相当于实例,租户之间的隔离性就跟传统数据库实例之间的隔离性一样。租户之间的联系只能通过 dblink 实现。

OB 不支持 SYS 租户跳转到其他租户,change tenant 这个不是标准用法,只是 OB 研发偶尔修复一些元数据问题时会用到。自己不要删,元数据坏了,可能集群功能就异常了。
这种切换 是不能访问业务租户的数据。 设计上也不允许,否则公有云OB 安全就经不起考验。所以不要提这个命令徒增烦恼。

3 个赞