Heim > Datenbank > MySQL-Tutorial > Hauptteil

在SUSE Linux中让其他用户能运行Oracle命令

WBOY
Freigeben: 2016-06-07 16:51:10
Original
1211 Leute haben es durchsucht

SUSE Linux中让其他用户能运行Oracle命令的方法介绍:suid/guid的问题: 要求非Oracle用户也能运行sqlplus等oracle命令。 解决方法

SUSE Linux中让其他用户能运行Oracle命令的方法介绍:

suid/guid的问题:
要求非Oracle用户也能运行sqlplus等oracle命令。

解决方法:
假如希望设置s u i d,那么就将相应的权限位之前的那一位设置为4;如果希望设置g u i d,那么就将相应的权限位之前的那一位设置为2;如果希望两者都置位,那么将相应的权限位之前的那一位设置为4+2。

一旦设置了这一位,一个s将出现在x的位置上。注意:在设置s u i d或g u i d的同时,相应的执行权限位必须要被设置。例如,如果希望设置g u i d,那么必须要让该用户组具有执行权限。

如果想要对文件l o g i n设置s u i d,它当前所具有的权限为rwx rw- r-- (741),需要在使用c h m o d命令时在该权限数字的前面加上一个4,,即chmod 4741,这将使该文件的权限变成:

r w s rw- r - -。$ chmod 4741 logit

针对这个问题,大家可以这样设置:

#chmod 6755 $ORACLE/HOME/bin/oracle.exe

linux

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage