NetWorker: NMDA Oracle-säkerhetskopieringar: Autentisering nekas (11 g databaser).

Summary: NMDA Oracle-säkerhetskopieringar kör inte skript före kommandon korrekt mot Oracle 11g-databaser.

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-säkerhetskopiering misslyckas med felet:

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

Under NMDA Oracle-säkerhetskopieringar använder nsrdasv Oracles API:er för att ansluta till DB för OS-autentisering.
Under den här processen ansluter nsrdasv som den angivna oracle-användaren med hjälp av SYSBACKUP, följt av SYSDBA (om det första inte lyckas).
När nsrdasv är klar med anslutningen till databasen återgår den till UID 0 (rot) och kör förkommandoskriptet. 

Problemet är med Oracle DB 11g som inte har en SYSBACKUP-roll; nsrdasv does återställer inte uid/gid till "root" efter misslyckat försök till SYSBACKUP.
Detta gör att nsrdasv sparar det felaktiga operativsystemet uid/gid (orakel) när du försöker använda SYSDBA-rollen. När UID återställs återgår det till felaktigt UID/GID.

Resolution

Kodkorrigeringar för det här problemet finns i versionerna 19.12, 19.10.0.7 och 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.