2013-11-04 50 views
5

如果这是一个完整的新手问题,请原谅我。在工作中,他们(正如我一样)试图让我使用Hybris。虽然wiki.hybris网站上的文档没有很好地放置,但大部分信息都在那里。然而,我在寻找hMC登录名更改的地方遇到了一些麻烦。Hybris hMC登录配置

当我重建服务器,它迫使我重新初始化数据库,并因此改变了所有的登录。我设法找到了cms登录名,但我很好奇hMC管理员登录存储在哪里,因为它看起来已经改变了,我需要找到它。我知道它严重地利用了Spring,并且我搜索了.xml文件的密码,但是我没有找到我需要的。

任何帮助将不胜感激!

回答

9

他们在不同的位置存在.impex文件(进口商文件),你初始化存储首次,这些.impex文件已经导入到你的数据库

例如一个位置:

ext-template\yacceleratorinitialdata\resources\yacceleratorinitialdata\import\common\user-groups.impex 

由于hybris(加速器,telcoaccelerator和powershop b2b)附带有多个原型商店,我建议您搜索所有文件中的用户名或密码文本extention = .impex,然后更改属于您商店的文件。

我做了快速搜索,不仅在.impex文件时,HMC管理/尼姆达似乎变化从

/bin/platform/project.properties 


# Login and password for the automatic logging into the hMC 
hmc.default.login=admin 
hmc.default.password=nimda 

希望帮助你。

感谢

+0

我知道.impex文件,完全忘了project.properties文件。谢谢!我希望没有其他地方超越价值观。值为:hmc.default.login = admin hmc.default.password = nimda,所以我没有看到它被覆盖。 – ResourceReaper

2

当开箱IMPEX文件中搜索,反对“.impex” &“ .csv”文件搜索,因为许多IMPEX脚本写为CSV为好。在极少数情况下,您也可能会发现* .txt也适用于impex脚本。

您将无法找到维护“admin”用户凭据的impex文件。默认情况下它是“nimda”,可以通过impex文件或HMC下的用户更改。

/bin/platform/project.properties 

任何属性文件将对用户凭据没有影响,在登录表单填写值所提到的属性文件只是默认jsp页面。这与当前/更改的凭证无关。