kettle 无法识别这个用户 admin密码

Kettle PDI连接密码忘了怎么办?手把手教你用命令行和Java代码找回明文 本文详细介绍了Kettle PDI连接密码忘记时的三种解决方案:命令行验证、Java解密工具开发和密码重置流程。通过深入解析Kettle密码加密机制,帮助用户快速找回或重置加密密码,确保ETL项目顺利运行。特别适合处理团队变动导致的密码丢失问题。 阅读详情

下了个kettle想学习下,在连接资源库的时候就出现了登录的问题,网上很多关于这个的讨论,但是都是说一半,或者没有说到点子上。官网的文章也没找到相应的说明。摸索了半天,终于找到了原因。说下我的情况,供参考。

1. kettle 默认的用户名密码是 admin/admin, guest/guest

2. 第一次建资源库的时候,kettle 会在你连接的数据库(我用的是mysql) 里创建很多表,包括存储这个admin, guest的表 R_USER。问题就在这里,由于数据库的配置或者版本的不一样,kettle 在创建这些表的时候会失败,比如boolean类型的它插入的是'Y', 总之结果是admin没有被写到R_USER表。 解决办法是:自己另外打开mysql数据库,查看里面的R_USER表,手动添加INSERT INTO R_USER(ID_USER, LOGIN, PASSWORD, NAME, DESCRIPTION, ENABLED) VALUES (1,'admin','2be98afc86aa7f2e4cb79ce71da9fa6d4','Administrator','User manager',1);

然后再登录或者更新就成功了,更新的时候可能还会报错,仔细看kettle报错信息,基本上是执行更新sql语句报错,原理同上,可以自己更改下sql 语句,再执行就行了。

ok, 终于搞定。希望对你有帮助

Kettle安装与使用 Pentaho Data Integration作为一个端对端的数据集成平台,可以对多种数据源进行抽取(Extraction)、加载(Loading)、数据落湖(Data Lake Injection)、对数据进行各种清洗(Cleasing)、转换(Transformation)、混合(Blending),并支持多维联机分析处理(OLAP)和数据挖掘(Data mining)。勺子(spoon.bat/spoon.sh):是一个图形化的界面,可以让我们用图形化的方式开发转换和作业。 阅读详情

相关推荐

Kettle Carte服务配置踩坑实录:从Windows开发到Linux部署的完整避坑指南

本文详细记录了Kettle Carte服务从Windows开发环境到Linux生产环境部署的全流程避坑指南。涵盖环境准备、配置文件解析、服务部署实战及性能调优等关键环节,特别针对路径差异、字符编码、权限控制等跨平台问题提供解决方案,帮助开发者高效完成Carte服务部署与配置。

weixin_30919571的博客 408

Kettle 资源库密码修改的两次血泪史,这次终于搞明白了!

摘要:本文记录了Kettle ETL工具修改数据库资源库密码的完整过程。主要步骤包括:1) 定位并修改repository.xml文件中的服务器地址、端口和用户名;2) 使用encr.sh脚本加密新密码并替换原加密密码;3) 特别注意需要同时修改文件中两处端口号配置。文章提供了详细的操作示例和注意事项,帮助避免常见的配置错误。

甘蓝的专栏 206

Ubuntu 18.04 + Apache 密码认证实战:5分钟启用HTTP Basic Auth

HTTP Basic Auth 是一种轻量级、协议原生的Web资源访问控制机制,基于RFC 7617标准,由Web服务器在应用层前完成凭证校验。其核心原理是通过Base64编码传输用户名密码,并依赖服务端模块(如Apache的mod_auth_basic)进行解码与比对。该方案技术价值突出:零依赖、低延迟、高兼容,且无需改动应用代码或引入数据库。典型应用场景包括测试环境门禁、后台管理区保护、临时演示站点隔离等对快速部署和运维简洁性要求极高的场合。本文聚焦Ubuntu 18.04系统下Apache 2.4环境

weixin_30603633的博客 359

解决kettle界面右上角的connect消失——且使用admin登录不上Kettle资源库

当我们配置Kettle界面的资源库(Other Repositories)内容后,Kettle界面右上角的connect消失了; 当我们切换到我们配置的数据库使用超管账号和【admin密码admin】(或者切换为来宾用户和【guest】密码【guest】)登录kettle资源库时警告检查用户密码后重试,就是登录不上资源库

提供C#相关开发 、云计算、运维测试、网络安全相关技术分享与服务,有意向可联系。 2481

Kettle资源库新建和初始化配置

kettle采集配置,资源库新建,资源库配置

学海无涯 5700

Kettle创建资源库

资源库有两种形式: (1)、Kettle database repository,即保存在各种常见的数据库资源库类型,用户通过用户名/密码来访问资源库中的资源,默认的用户名/密码admin/admin和guest/guest。 (2)、Kettle file repository,保存在服务器硬盘文件夹内的资源库类型,此类型的资源库无需用户进行登录,直接进行操作。 Kettle8默认...

woailyoo0000的博客 749

Kettle定时任务踩坑实录:从Pan命令执行失败到日志排查全攻略

本文深入解析Kettle定时任务执行失败的常见问题及解决方案,涵盖Pan命令失效、日志排查、Windows计划任务权限配置等关键环节。通过实战案例和详细检查清单,帮助ETL工程师快速定位问题,提升任务可靠性,特别适合处理定时任务中的环境变量、字符编码和资源库连接等典型故障。

cuikuangru5755的博客 378

Mac MDM绕过完整指南:三步解锁Remote Management远程管理锁定

刚淘回来的二手Mac,开机后没看到熟悉的欢迎向导,屏幕中央却弹出一个"Remote Management"配置窗口——这通常意味着设备仍被前雇主或学校的企业MDM系统托管。本文要介绍的开源项目bypass-mdm,就是专门解决这个问题的macOS MDM绕过脚本:它能在恢复模式下帮你创建临时管理员账户、阻断MDM注册域名,让设备重新回到你的掌控之中。全程无需专业技术背景,跟着下面的步骤走即可。

gitblog_00727的博客 735

JWT硬编码密钥漏洞深度剖析:以CVE-2024-52295为例的认证安全攻防实践

JSON Web Token(JWT)作为现代Web应用广泛采用的认证与授权机制,其安全性核心在于密钥的保密性。JWT通过签名确保令牌的完整性和来源可信,一旦签名密钥泄露或强度不足,整个认证体系将面临崩溃风险。在工程实践中,硬编码密钥是常见但致命的安全反模式,它将本应动态配置的密钥固化在源代码中,导致密钥不可变、缺乏隔离性,并绕过了安全的密钥管理流程。这种疏忽使得攻击者无需破解密码即可伪造高权限令牌,直接危害应用安全。本文以DataEase开源数据可视化工具中曝出的CVE-2024-52295漏洞为具体案例

weixin_30588675的博客 576

Ubuntu 12.04 Apache WebDAV 配置全指南:模块加载、认证授权与方法解锁

WebDAV 是一种支持操作系统原生挂载的标准化文件共享协议,其核心在于将 HTTP 协议扩展为具备文件系统语义的远程访问能力。它依赖 Apache 的 mod_dav 和 mod_dav_fs 模块协同工作,通过 Location 绑定、DAVLockDB 锁机制、Basic 认证(htpasswd)及显式 HTTP 方法授权(如 PROPFIND、PUT、MKCOL)构建安全可控的读写通道。该方案技术门槛适中、兼容性极强,广泛适用于内网共享盘、设计素材中转、轻量级协作存储等场景。本文聚焦 Ubuntu

weixin_34067102的博客 357

Ubuntu 18.04 LAMP 部署 WordPress 完整实践指南

LAMP(Linux + Apache + MySQL + PHP)是构建动态网站的基础技术栈,其核心在于各组件间的版本协同、权限控制与日志可溯性。Apache 提供稳定 HTTP 服务,MySQL 支持结构化数据存储,PHP 是 WordPress 运行的执行环境,而 Ubuntu 18.04 的 APT 包管理器保障了组件依赖的确定性与可复现性。该组合虽非最新,但在树莓派、国产化服务器及遗留生产环境中仍具不可替代的稳定性与可审计优势。尤其在 WordPress 部署中,正确配置 mpm_prefork、

weixin_30902251的博客 468

数据库安全双模防护:TDE存储加密与DBG动态脱敏实战解析

数据安全是保障企业核心资产与满足合规要求的基石,其核心在于对数据生命周期的全方位保护。从技术原理上看,主要涉及加密与访问控制两大领域。加密技术通过对数据进行数学变换,确保其机密性,防止未授权访问;而访问控制则通过策略管理,限制用户对数据的操作权限。在工程实践中,透明数据加密(TDE)通过在存储层自动加解密数据文件,有效解决了静态数据(如备份文件、磁盘文件)被盗导致的泄露风险,其多层密钥体系兼顾了安全与密钥轮换的便利性。动态数据脱敏(DBG)则作为数据访问的智能网关,在查询结果返回前,根据访问者角色实时变形敏

weixin_34319111的博客 338

Kettle资源库的创建及密码修改

点击新建图标

robinjun的专栏 1万+

关于kettle 7.1创建资源库的方法

kettle 7.1 创建资源库

weixin_54477557的博客 2156

KETTLE系列2--创建资源库

2.1 资源库的介绍:         资源库是用来保存转换任务的,用户通过图形界面创建的的转换任务可以保存在资源库中。         资源库可以使多用户共享转换任务,转换任务在资源库中是以文件夹形式分组管理的,用户可以自定义文件夹名称。         资源库有两种形式:         一、Kettledatabase repository,即保存在各种常见的数据库资源库类型,用

Stephen.G 1万+

kettle入门一 安装与基本使用

Kettle是一款开源的ETL工具,纯java编写,可以在Window、Linux、Unix上运行,绿色无需安装,数据抽取高效稳定。

qq_34068440的博客 1万+

kettle安装使用与部署

kettleetl

soldierluo的专栏 2290

Linux下kettle8.3服务器部署

linux下配置kettle服务器

baqidian的博客 5155
下一篇: linux 存在未分配空间 df -h 看到的比实际的小
stayfoolishjc
博客等级 码龄5年 3粉丝 2原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值