如果參考官方文檔進行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