一、准备工作:
提示:如果想要跳过第一步,直接进入第二步添加或者是修改用户名和密码。
请使用该加密工具(jar包):https://download.csdn.net/download/shtdayu/10812371
Step1.创建一个maven项目 kylin
Step2.添加依赖
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
Step3.新建一个类Authentication
public class Authentication {
public static void main( String[] args ) {
PasswordEncoder encoder = new BCryptPasswordEncoder();
String ecode = "KYLIN6";
try {
String encodedPassword = encoder.encode(ecode);
System.out.println("原始密码:");
System.out.println(ecode);
System.out.println("加密后:");
System.out.println(encodedPassword);
} catch (Exception e) {
e.printStackTrace();
} finally {
}
}
Step4.运行该类获取加密后的密码
二、开始修改密码
$KYLIN_HOME/tomcat/webapps/kylin/WEB-INF/classes/kylinSecurity.xml文件中添加用户。
Step1.找到 <beans profile="testing">
Step2.找到<bean id="kylinUserAuthProvider">
Step3.保存 并重启kylin 使用新用户登录即可