привилегии выполнения сценария установки Oracle: «oracle не находится в файле sudoers»

3

В настоящее время я устанавливаю Oracle 11g на Ubuntu 10.10

В процессе установки было предложено выполнить некоторые скрипты как «root».

Я делаю:

oracle@sergio:/u01/app/oraInventory$ sudo sh orainstRoot.sh

И получил:

[sudo] password for oracle: 
oracle is not in the sudoers file.  This incident will be reported.

Как я мог запустить эти сценарии, если я зарегистрировал под oracle пользователя с привилегиями «root»?

Благодарим вас за помощь.

    
задан sergionni 23.03.2011 в 12:14
источник

4 ответа

4

Хотя у меня нет опыта установки Oracle, сообщение об ошибке заставляет меня думать, что это может сработать:

sudo adduser oracle admin

Это добавит пользовательский оракул в группу администратора, а группа «admin» по умолчанию находится в файле sudoers.

Изменить: вам нужно запустить эту команду как самый первый пользователь вашей системы (тот, который вы должны были назвать во время установки), или как root (в этом случае вам не нужна часть sudo).

    
ответ дан Iradrian 23.03.2011 в 12:56
источник
3

Обычно администратор базы данных запрашивает у системного администратора запуск сценария, требующего доступа root. Нередко предоставляется доступ к sudo пользователю оракула. Это нарушает разделение привилегий.

Запустите скрипт с помощью sudo из учетной записи, которую вы обычно используете для установки пакетов, и выполняйте другие действия, требующие привилегий root.

    
ответ дан BillThor 23.03.2011 в 15:52
1

Пользователь Oracle только для доступа к Oracle Database и установочным файлам.
Пожалуйста, следуйте ниже статье.

Установка Oracle 11g на Ubuntu

    
ответ дан user36671 06.12.2011 в 02:22
0

Не запускайте установку как пользователь оракула. Используйте sudo от текущего пользователя рабочего стола или используйте root (без sudo ).

Чем в вашем случае

oracle@sergio:/u01/app/oraInventory$ sudo sh orainstRoot.sh

следует запустить от пользователя sergio:

sergio@sergio:/u01/app/oraInventory$ sudo sh ./orainstRoot.sh
    
ответ дан hariprasad 11.09.2014 в 23:58