存储通过impex编码的密码

2020-09-25 05:54发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,专家! 我需要在数据库中插入...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,专家! 我需要在数据库中插入已经用sha-256编码的密码,而不知道这些用户的密码。 我在论坛中找到了可能的解决方案,但它们对我没有用。 用户对象上的dontOptimize = true尚未进行任何更改。

我已经尝试过Translators ConvertPlaintextToEncodedUserPasswordTranslator和UserPasswordTranslator,但是我没有取得任何成就。

我的目标是使用加密的密码从CSV中插入大量用户,然后他们才能正确登录

非常感谢。 此致Ismael

4条回答
梦想连接
2020-09-25 06:14

不用说,您需要确保系统使用的默认编码机制是sha-256,并且由原始系统创建的哈希使用与系统中设置的相同的salt。 此外,为什么要使用翻译器? 您应该导入密码哈希

$ passwordEncoding = sha256 INSERT_UPDATE Customer; uid; customerAccountNumber [unique = true]; title(code); name; description; sessionLanguage(isocode); sessionCurrency(isocode); groups(uid); password; cashAccountCreated [default = true ]; whereUhearAboutUs; updateViaEmail; subscribeThrdParty; migratedCustomer; passwordEncoding [default = $ passwordEncoding];" J2669322@company.co.uk ";" J2669322 ";" mr";" EXTMKP ZLICMSQ";"迁移的客户";" en";" EUR";"客户组";" 529793b114e5c09af7db193bf4675bb4acf1b27f00336e80edfa349dfd03c332"; TRUE;"" TRUE; FALSE; TRUE

一周热门 更多>