NetWorker: NMDA Oracle back-ups: Authenticatie is geweigerd (DB's van 11g).

Summary: NMDA Oracle-back-ups voeren pre-opdrachtscripts niet correct uit op Oracle 11g-databases.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Oracle-back-up mislukt met fout:

Thu Oct 17 14:57:37 2024
Thu Oct 17 14:57:37 2024
Executing command: /usr/bin/nsr_pre_testSIST.sh
Set the signal's handler.
Cannot su to "oracle" : Authentication is denied.
Cannot su to "oracle" : Authentication is denied.
The command executed successfully: /usr/bin/nsr_pre_testSIST.sh
Reset the signal's handler.
Pre-processing command succeeded.

Cause

Tijdens NMDA Oracle-back-ups gebruikt nsrdasv de API's van Oracle om verbinding te maken met DB voor OS-verificatie.
Tijdens dit proces maakt nsrdasv verbinding zoals de oracle-gebruiker heeft opgegeven, met behulp van SYSBACKUP, gevolgd door SYSDBA (als de eerste niet lukt).
Wanneer nsrdasv de verbinding met de database heeft voltooid, keert het terug naar UID 0 (root) en wordt het pre-command script uitgevoerd. 

Het probleem zit in Oracle DB 11g die geen SYSBACKUP-rol heeft; nsrdasv does zet de uid/gid niet terug naar 'root' na mislukte poging tot SYSBACKUP.
Dit zorgt ervoor dat nsrdasv de onjuiste uid/gid van het besturingssysteem (oracle's) opslaat tijdens het proberen van de SYSDBA-rol; Bij het terugzetten van de UID wordt teruggeschakeld naar de verkeerde UID/GID.

Resolution

Codeoplossing voor dit probleem is in de releases 19.12, 19.10.0.7 en 19.11.0.3.

Affected Products

NetWorker Module for Databases and Applications

Products

NetWorker Family, NetWorker Module
Article Properties
Article Number: 000312013
Article Type: Solution
Last Modified: 07 Aug 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.