OCP创建用户如何实现IP授权的自定义呢?

OCP创建用户如何实现IP授权的自定义呢?当前没有IP授权的位置呢?

仅靠租户的系统变量ob_tcp_invited_nodes无法满足需求,同一个租户下,不同的用户有针对不同IP进行授权的需求.

另外还有1个问题就是租户的ob_tcp_invited_nodes形式能和mysql IP授权形式保持一致吗?比如10.% 而不是必须是10.%.%.%

1 个赞

这个应该是不支持的,只能


可以参考白名单形式 查看和设置租户白名单

OCP限制太多了,租户的白名单满足不了业务场景 :joy: :joy: :joy:

方便说说嘛?还是就是上面的意思?

黑屏下面创建用户可以指定@‘10.%.%.%'这样的,和MySQL是一致的,验证过也是起作用的,但是之前有个问题是黑屏下面创建的用户,OCP上面看不到,现在不确定官方解决没有。

就是一个租户有多个用户,每个用户的ip授权需要保持不一样

是的,我也这样测试过,可行但ocp看不到

等后面应该会修复,现在在黑屏操作就行了。

只能这样了,虽说黑屏操作账号在ocp不显示

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000821414
创建用户的语句中没有白名单相关的设置,应该就是只能租户级别设置

CREATE USER ‘test2’@'10.%'这种是可以支持的,实测过,虽然官方文档里没有说明