sqlplusクエリの結果を電子メールで送信するためにコマンドを実行しようとしています。ただし、一部のユーザーがコマンドを実行するように設定した場合にのみ可能です。開発チームでは該当しません。
それは次のとおりです。
(メールはいつ走ったのか)
sqlplus username/pwd@instance
SPOOL /home/sadmin/sqlmail/spool.out
set linesize 2000
set wrap off
@/home/sadmin/sqlmail/query.sql
SPOOL OFF
exit
mail -s "Subject" [email protected] < /home/sadmin/sqlmail/spool.out
特定のユーザーが私のemailwhenranコマンドを実行したときにのみ送信するには、何を追加する必要がありますか?
ありがとうございます。