odp能否配置只能访问某一个集群的某一个租户?
10 个赞
不行吧 为什么会有这种需求
2 个赞
应该可以吧,应该有租户级白名单
3 个赞
支持吧
感谢分享。
1 个赞
对,租户白名单
+1
根据文档库中的信息,当前 ODP 的配置是进程级别的,这意味着设置后的配置会影响所有访问 ODP 的请求。ODP 不支持对租户、集群、用户等进行细粒度的配置来限制访问权限。因此,您无法直接通过修改 ODP 的配置来限定其只能访问特定集群下的特定租户。
如果您的需求是在网络层面对数据库访问进行更精细的控制,建议考虑使用其他机制如防火墙规则或通过OBProxy代理服务的高级路由策略(尽管基础文档中没有提到具体的租户级别访问控制)。但请注意,这可能需要额外的技术支持和配置工作。
参考文档:ODP 配置管理
更多信息请查看:
3 个赞
学习了
文中提到的集群问题很常见,通过优化ODP和调整配置管理配置,通常可以解决。
租户级白名单,可以的。
1、单独部署一个obproxy,只链接一个目标集群
2、使用简化用户名方式,配置默认代理的租户和集群信息
3、使用简化方式登录
mysql -hxx.xxx.80.111 -utest-user -P2883 -pxxx -A -c
可以参考:https://www.oceanbase.com/knowledge-base/oceanbase-database-proxy-1000000002854670
暂时不支持。
需求来源是啥。有的时候提需求的人自己都不知道自己要什么。
DD