Apache Kylin : Analytical Data Warehouse for Big Data
Welcome to Kylin Wiki.
Before kylin 3.0.0
In kylin versions before 3.0.0, Kylin uses a simple, configuration based user registry by default. There are three pre-defined test users users in kylinSecurity.xml, their password encrypted value is hard-coded in `kylinSecurity.xml`, they are 'ADMIN:KYLIN', 'ANALYST:ANALYST', 'MODELER:MODELER'.
. To modify the password, you need firstly get the new password’s encrypted value (with BCrypt), and then set it in kylinSecurity.xml. Here is a sample with password ‘ABCDE’:
1、Get the new password’s encrypted value (with BCrypt)
2、The encrypted password will be output to cmd
3、Then you can set it into `kylinSecurity.xml`
4、Replace the origin encrypted password with the new one
5、Restart Kylin to take effective. If you have multiple Kylin server as a cluster, do the same on each instance.
6、New users can also use similar methods.
Kylin 3.0.0 and later
In kylin3.0.0 and later, the three built-in user names and passwords are not changed, but they are no longer stored in the `kylinSecurity.xml`, but in the metadata under /user.
If you want to modify the password or add users in kylin3.0.0 and later, you can operate on system page in kylin web ui.