ITPub博客

首页 > 数据库 > Oracle > 设置OS用户跑schedule job执行外部程序

设置OS用户跑schedule job执行外部程序

原创 Oracle 作者:pingshx 时间:2009-07-10 18:28:40 0 删除 编辑

一直不清楚Oracle Schedule是通过哪个OS用户去执行外面的程序,metalink 391820.1提到了,在这里做个记录。以备后查。
相应程序执行的用户定义在externaljob.ora里,默认情况下是nobody用户,其OS权限是相当低的。可以修改这个文件,指定相应的用户跑外部程序。同时要把这个文件的属主改成root,设置权限为640. 还有$ORACLE_HOME/extjob权限设置为4750.

$ tail -2 $ORACLE_HOME/rdbms/admin/externaljob.ora
run_user = nobody
run_group = nobody

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/45188/viewspace-1024039/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    44
  • 访问量
    156408