it-swarm.com.de

Ausführungsberechtigungen für Oracle-Installationsskripte: "Oracle ist nicht in der sudoers-Datei enthalten"

Ich installiere derzeit Oracle 11g unter Ubuntu 10.10

Es wurde darum gebeten, während der Installation einige Skripte als "root" auszuführen.

Ich mache:

[email protected]:/u01/app/oraInventory$ Sudo sh orainstRoot.sh

Und bekam:

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

Wie könnte ich diese Skripte tatsächlich ausführen, wenn ich mich unter dem Benutzer Oracle mit den Rechten "root" angemeldet hätte?

danke für die Hilfe.

3
sergionni

Ich habe zwar keine Erfahrung mit der Oracle-Installation, aber die Fehlermeldung lässt mich denken, dass dies möglicherweise funktioniert:

Sudo adduser Oracle admin

Dadurch wird der Benutzer "Oracle" zur Administratorgruppe hinzugefügt, und die Administratorgruppe befindet sich standardmäßig in der sudoers-Datei.

Bearbeiten: Sie müssen diesen Befehl als allererster Benutzer Ihres Systems (derjenige, den Sie während der Installation benannt haben) oder als Root ausführen (in diesem Fall benötigen Sie den Sudo-Teil nicht).

4
Iradrian

Normalerweise fordert der DBA den Systemadministrator auf, das Skript auszuführen, für das Root-Zugriff erforderlich ist. Es ist ungewöhnlich, dem Oracle-Benutzer Sudo Zugriff zu gewähren. Dies verletzt die Trennung von Privilegien.

Führen Sie das Skript mit Sudo von dem Konto aus, mit dem Sie normalerweise Pakete installieren und andere Aufgaben ausführen, für die Root-Berechtigungen erforderlich sind.

3
BillThor

Oracle-Benutzer nur für den Zugriff auf Oracle-Datenbank- und -Installationsdateien.
Bitte folgen Sie untenstehendem Artikel.

Installieren von Oracle 11g unter Ubunt

1
user36671

Starten Sie die Installation nicht als "Oracle" -Benutzer. Verwenden Sie Sudo von Ihrem aktuellen Desktop-Benutzer oder verwenden Sie root (ohne Sudo).

Dann in deinem Fall

[email protected]:/u01/app/oraInventory$ Sudo sh orainstRoot.sh

sollte von sergio user gestartet werden:

[email protected]:/u01/app/oraInventory$ Sudo sh ./orainstRoot.sh
0
hariprasad