SNC when connecting to SAP



I have a node that i use to connect to SAP and download data from the related box. This requires a username and password which are both supplied in the credentials field when the flow is opened.

Recently we brought in Multi Factor Authentication, this requires us to now enter a random six digit code that is generated every thirty seconds via PingID. We need to take this code and enter it to ensure that it is the user, using the laptop from that destination. The node i was working on, was working fine the other day, now this has been brought in i receive an error message (which i assume comes from SAP) that says “SNC required for this connection”.

How can I pull the random six digit number and put it into the Multi factor authentication program?

1 Like



I also have a similar problem. Does anyone know if there is a credential manager API or any other API functionality which can be used to get round multi-factor authentication through SAP?


1 Like


Hello Thomas,

I don’t have an answer for your situation unfortunately but i’m curious about the node used to connect tot SAP. I’m having a hard time connecting KNIME to SAP ECC (not HANA). Could you please give me more details?




Hi there @Lucian_ML,

welcome to KNIME Community!

Does JDBC driver exists for SAP ECC? If so connecting with DB Connector should theoretically work…