oceanbase 普通租户root 默认密码安全问题
如果参考官方文档进行oceanbase 普通租户创建,会看到一个关于默认需要使用root@<ttenant_name> 登录的问题
默认root 是没有密码的,如果需要访问我们需要添加SET VARIABLES ob_tcp_invited_nodes='%';
问题就很明显了,默认没密码会有安全问题
解决方法
使用root 登录之后需要root 密码 (参考如下,结合自己设计需改)
alter user 'root' IDENTIFIED BY 'dalongdemo'
说明
主要是oceanbase 理解为一个普通的mysql 服务器类似的问题解决起来就很简单了,还是应该多看看官方文档以及obd 源码
参考资料
https://open.oceanbase.com/docs/community/oceanbase-database/V3.1.1/create-a-user-tenant
https://open.oceanbase.com/docs/community/oceanbase-database/V3.1.1/overview-of-system-variables