当前位置: 技术问答>linux和unix
shell执行exp问题
来源: 互联网 发布时间:2016-06-16
本文导语: 愁啊,愁死我了。 我的sh文件在用户user下export文件 要执行oracle的exp导出命令,可是偏偏exp命令只有用户为orcale才可以访问,我怎么让我的sh文件执行另一个用户的exp命令啊。 愁啊,最要命的是,我希望导出的文件在u...
愁啊,愁死我了。
我的sh文件在用户user下export文件
要执行oracle的exp导出命令,可是偏偏exp命令只有用户为orcale才可以访问,我怎么让我的sh文件执行另一个用户的exp命令啊。
愁啊,最要命的是,我希望导出的文件在user用户的目录下。
……
有没有强人帮忙啊。
我的sh文件在用户user下export文件
要执行oracle的exp导出命令,可是偏偏exp命令只有用户为orcale才可以访问,我怎么让我的sh文件执行另一个用户的exp命令啊。
愁啊,最要命的是,我希望导出的文件在user用户的目录下。
……
有没有强人帮忙啊。
|
使用rsh应该可以
|
以前的linux版本 是可以通过设置脚本的s属性,使得其他用户在执行脚本的时候能够获得脚本宿主的权限,但是出于安全方面的考虑,现在好像不支持了 不过c程序好像还是支持的 你可以在root权限下 chmod u+s exp 这样其他用户在执行exp的时候就能获得root权限
如果这样不行,可以使用sudo 但是在执行脚本的时候需要root的密码
知道的不多 希望能帮到!
如果这样不行,可以使用sudo 但是在执行脚本的时候需要root的密码
知道的不多 希望能帮到!