NetWorker: Резервні копії NMDA Oracle: Аутентифікацію відхилено (11g DBs).
Summary: Резервні копії NMDA Oracle неправильно запускають сценарії попередньої команди з базами даних Oracle 11g.
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 не вдається з помилкою:
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
Під час резервного копіювання NMDA Oracle, nsrdasv використовує API Oracle для з'єднання з DB для аутентифікації
ОС.Під час цього процесу nsrdasv підключається так, як вказано користувачем оракула, використовуючи SYSBACKUP, а потім SYSDBA (якщо перший не вдається).
Коли nsrdasv завершує з'єднання з базою даних, він повертається до UID 0 (root) і запускає скрипт pre-command.
Проблема пов'язана з Oracle DB 11g, яка не має ролі SYSBACKUP; nsrdasv does не повертає uid/gid до 'root' після невдалої спроби SYSBACKUP.
Це призводить до того, що nsrdasv зберігає неправильний UID/gid ОС (оракула) під час спроби отримати роль SYSDBA; При скасуванні UID він повертається до неправильного UID/GID.
Resolution
Виправлення коду цієї проблеми доступно у випусках 19.12, 19.10.0.7 і 19.11.0.3.
Affected Products
NetWorker Module for Databases and ApplicationsProducts
NetWorker Family, NetWorker ModuleArticle 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.