1、版本:doris2.1.6
2、问题描述:doris配置开启了ldap认证,输入正确的用户密码可正常登录,输入正确的用户名错误的密码登录失败,仅输入用户名,不输入密码也可登录成功,native用户不受影响
问题截图:
3、开启ldap的操作复现
(1) 在fe配置目录中新增ldap.conf配置文件,文件内容如下
ldap_authentication_enabled = true
ldap_host =
ldap_port =
ldap_admin_name =
ldap_admin_password =
ldap_user_basedn =
ldap_user_filter =
(2) 重启fe后,在【master】节点上 用root/admin登录执行
set ldap_admin_password = password('*****');
(3)ldap用户需要在doris中创建同名的用户,并授权
CREATE USER ldap_user
DEFAULT ROLE 'bi_user_role' ;
(4)客户端登录 明文
客户端配置一下参数,本地添加mysql-ldap-plugin-1.0.0.jar 包
authenticationPlugins=
defaultAuthenticationPlugin=
disabledAuthenticationPlugins=com.mysql.jdbc.authentication.MysqlClearPasswordPlugin