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

原文地址:https://www.cnblogs.com/rongfengliang/p/15605568.html