首页 > 技术文章 > oceanbase 普通租户root 默认密码安全问题

rongfengliang 2021-11-25 23:10 原文

如果参考官方文档进行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

推荐阅读