Hybris HMC / HAC密码重置

时间:2014-12-17 10:13:12

标签: console passwords admin reset hybris

我在Hybris上遇到了hmc / hac密码的奇怪问题。 不知怎的,管理员密码发生了变化,没有人这样做“我的意思是没有人愿意成为那个人”。

现在我无法登录并需要重置此密码(例如更改为标准密码)或数据库。

但我不知道该怎么做。

有人能告诉我如何在Shell登录或数据库中更改它吗?

提前致谢。 FIDE

1 个答案:

答案 0 :(得分:4)

你可以更新用户表,我的本地Hybris密码没有加密,所以我可以简单地运行:

update users set passwd = 'nimda' where uniqueid = 'admin';

默认情况下,Hybris为员工使用纯文本编码器,而不是客户

default.password.encoder=core.plainTextEncoder

要为员工激活MD5密码,您需要更新conf:

password.encoders=MD5=de.hybris.platform.persistence.security.SaltedMD5PasswordEncoder,*=de.hybris.platform.persistence.security.PlainTextPasswordEncoder
password.md5.salt=salt is salty

然后,从HMC中,您可以在更新密码时选择纯文本或MD%。