Hello Andrew,
looks like an error with the login trough the IDM.
It would be essential to mention which version of IDM you are using and pobably a screenshot of the repository configuration. Also have in mind that it is better not to use dialog user for the IDM - BW integration.
What repository type you are using?
If you want direct HANA DB connection you should use the repo type SAP HANA - the configurations there are slightly different than the standard ABAP repository ones.
Please check the following in the ABAP Repo constansts:
a) JCO_CLIENT_ASHOST - try with full hostname, sometimes it is not resolved correctly
b) JCO_CLIENT_SYSNR - make sure you get the right value here, same systems using different DBs have different client system nymbers
c) JCO_CLIENT_CLIENT - the client used for the connection
d) JCO_CLIENT_USER - the user used for the connection, as i said it might not be a dialog user.
Regards
Todor