Home > Database > Mysql Tutorial > body text

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

WBOY
Release: 2016-06-07 16:51:10
Original
1211 people have browsed it

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

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template