Incorrect OSUSER captured in oracle after upgrading the microsoft integration runtime

Tan Check Leam 0 Reputation points
2024-09-05T05:34:21.77+00:00

The database connection from ADF to Oracle On Prem is getting authentication error after I have upgraded the IR version to the latest.

Based on investigation from DBA, the incoming request from IR is not sending the previous OSUSER name (DIAHostService) which has been whitelisted, but instead it was receiving UNKNOWN USER instead.

Does anyone face the same problem ?

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,556 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Bhargava-MSFT 30,741 Reputation points Microsoft Employee
    2024-09-09T15:30:51.7+00:00

    Hello Tan Check Leam,

    Thanks for the additional details.

    Your SHIR host account "NT SERVICE\DIAHostService" lost the permission on the SHIR profiles.

    Could you add "NT SERVICE\DIAHostService" on the following 3 directories with FULL CONTROL? This should resolve the issue.

    Please note: The Self-hosted Integration Runtime and the machine are fully managed by the customers. If you manually install the SHIR, the application will automatically add the necessary permissions to these folders. However, the administrator can later remove these permissions if needed.

    • C:\ProgramData\Microsoft\Data Transfer\DataManagementGateway
    • C:\ProgramData\Microsoft\Data Transfer\DataManagementGatewayUpgrade
    • C:\ProgramData\Microsoft\Data Transfer\DataScanActivity

    User's image

    If this answers your question, please consider accepting the answer by hitting the Accept answer and up-vote as it helps the community look for answers to similar questions.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.