利用kettle破解数据库的root密码

263 阅读1分钟

1.导出已连接数据库的kettle文件,打开xx.ktr查找passwordEncrypted 2be98afc86aa7f2e4fa4afb278cc6f982字段,复制2be98afc86aa7f2e4fa4afb278cc6f982, 2.在kettle利用生成记录以及javascript代码模块

3.生成记录中如下设置

名称password,类型String,值2be98afc86aa7f2e4fa4afb278cc6f982,是否空串 否

4.javascript代码

var decrypted_password = '';
decrypted_password = Packages.org.pentaho.di.core.encryption.Encr.decryptPassword(password);

字段名称decrypted_password,类型String,替换否