apache kylin新增用户
程序员文章站
2024-03-19 20:27:16
...
1. 为kylin新添加用户,设置密码
1.1 加密新增用户的密码
在java代码中添加依赖
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>4.0.0.RELEASE</version>
</dependency>
使用代码为明文密码加密
public class Authentication {
public static void main( String[] args ) {
PasswordEncoder encoder = new BCryptPasswordEncoder();
# 将密码KYLIN加密
String ecode = "KYLIN";
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 {
}
}
1.2 在kylin的配置文件中添加用户
$KYLIN_HOME/tomcat/webapps/kylin/WEB-INF/classes/kylinSecurity.xml文件中添加用户。
- 找到 在配置文件kylinSecurity.xml文件中找到 <beans profile="testing">
例如我们添加角色为管理员的账号:KYLIN_ADMIN/KYLIN_admin36EF,将明文密码先加密
- 找到<bean id="kylinUserAuthProvider">
1.3 使用新用户登陆
重启kylin,使用刚才新添加的用户KYLIN_ADMIN登陆即可,密码是KYLIN_admin36EF
kylin中用户一共有三种角色
adminAuthorities、modelerAuthorities、analystAuthorities
添加具有其他角色的用户,步骤跟上述过程类似
5. 参考链接
推荐阅读
-
Mybatis CRUD 复习笔记 添加用户 返回新增用户的id值 #{}与${}的区别
-
apache kylin新增用户
-
Linux下subversion的安装与配置 博客分类: Linux linuxsubversion配置安装新增版本库新增用户
-
Apache*项目介绍系列5 - Kylin 博客分类: Apache Hadoop HBase ZooKeeper Kylin HadoopKylinZooKeeperHBaseOLAP
-
tomcat定时重启;修改内存;添加用户 博客分类: apache Tomcat Tomcat脚本.net
-
tomcat定时重启;修改内存;添加用户 博客分类: apache Tomcat Tomcat脚本.net
-
mysql 新增、删除用户和权限分配
-
mysql 新增、删除用户和权限分配
-
mysql 新增、删除用户和权限分配_MySQL
-
Apache服务器的用户认证_PHP