【 使用环境 】测试环境
【 OB or 其他组件 】ob
【 使用版本 】4.0
【问题描述】obd 部署3节点集群,使用obclient 登录root@sys,执行 create user 在sys租户常见用户,完成后obclient 指定新建的用户和密码,无法登录,提示 ERROR 1045(42000): Access denied for user ‘obuser’@‘xxx.xxx.xxx.xxx’ (using password: YES)
【复现路径】
obclient -h10.100.1.1 -uroot@sys -P12881
obclient [(none)] > create user if not exists obuser IDENTIFIED BY ‘abc111___’;
Query OK, 0 rows affected
oblcient[(none)] > use oceanbase;
oblcient[(oceanbase)] > select tenant_id, user_name, passwd, host from __all_user;
tenant_id | user_name | passwd | host | info
0 | root | | % | system administrator
0 | ob_monitor | *a55… | % |
查看__all_user 确定已经完成用户创建,随后使用一下命令连接失败
oblcient -h10.100.1.1 -P12881 -uobuser@sys -pabc111__;
ERROR 1045 (42000): Access denied for user ‘obuser’@‘xxx.xxx.xxx.xxx’ (using password: YES)