Registration

Dear SAP Community Member,
In order to fully benefit from what the SAP Community has to offer, please register at:
http://scn.sap.com
Thank you,
The SAP Community team.
Skip to end of metadata
Go to start of metadata

In case in the useradmin of the J2EE are two DDIC users as below:

 

the supportdesk tool report an error:

" RED    Error while determining user mapping for DDIC user.

com.sapportals.portal.prt.runtime.PortalRuntimeException: Error while determining user mapping for DDIC user.  at com.sap.ip.bi.supportdesk.checks.impl.DdicUserMappingCheck.runCheck(DdicUserMappingCheck.java:96)  at com.sap.ip.bi.supportdesk.checks.CheckResults.runCheck(CheckResults.java:127)  at com.sap.ip.bi.supportdesk.checks.CheckResults.<init>(CheckResults.java:104)  at com.sap.ip.bi.supportdesk.j2ee.J2eeEngineSettings.readSettings(J2eeEngineSettings.java:253)  at com.sap.ip.bi.supportdesk.ui.SystemInfoDynPage.readSettings(SystemInfoDynPage.java:480) ...  at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328) Caused by: com.sap.security.api.DuplicateKeyException: USER_AUTH_FAILED: Logonid "DDIC" is not unique!  at com.sap.security.core.imp.AbstractUserAccount.<init>(AbstractUserAccount.java:471)  at com.sap.security.core.imp.DBTextFileUserAccount.<init>(DBTextFileUserAccount.java:44)  at com.sap.security.core.imp.UserAccountFactory.getReadonlyUserAccountByLogonId(UserAccountFactory.java:611)  at com.sap.security.core.imp.UserFactory.getUserByLogonID(UserFactory.java:1367)  at com.sap.security.core.imp.UserFactory.getUserByLogonID(UserFactory.java:1401)  at com.sap.security.core.imp.UserFactory.getUserByLogonID(UserFactory.java:1459)  at com.sap.ip.bi.supportdesk.checks.impl.DdicUserMappingCheck.runCheck(DdicUserMappingCheck.java:50)  ... 72 more Caused by: com.sap.security.core.persistence.datasource.PersistenceException: Logonid "DDIC" is not unique!  ... 79 more  Download support info and send it to SAP support to fix the issue -     "

To solve the symptom:

Please delete the DDIC on J2EE which is binded to the "UME Database".

The other DDIC user is already assigned to ABAP, it must be the default and activated user.

  • No labels