OceanBase升级有这个报错?
是不是要改这个配置
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
问题出在数据库连接上,具体来说是用户名和密码的问题。错误信息中提到"Access denied for user
'root'@'xxx.xxx.xxx.xxx' (using password: NO)",这说明数据库拒绝了使用密码为空的'root'用户从'xxx.xxx.xxx.xxx'这个IP地址进行连接。
因此,您可能需要检查您的数据库连接配置,确认是否正确配置了用户名和密码。如果您确实需要使用空密码进行连接,您可能需要修改数据库的配置以允许空密码连接,或者使用其他方式进行身份验证。
另外,您提供的配置文件路径"/home/admin/.obd/cluster/obtest/config.yaml"可能是您的OceanBase集群配置文件,您也可以检查这个文件中的数据库连接配置,确认是否正确配置了用户名和密码。
但是,我不能直接修改配置文件,我只能提供建议和指导。具体的修改工作还需要您自己来完成。
改回原来的密码即可。后面如果想改密码可以在配置文件里面改。加个 root_password 参数。 ,此回答整理自钉群“[社区]技术答疑群OceanBase”