sqlquery結果を含むメールを送信する方法 - 特定のユーザーが実行したときにのみ?

sqlquery結果を含むメールを送信する方法 - 特定のユーザーが実行したときにのみ?

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コマンドを実行したときにのみ送信するには、何を追加する必要がありますか?

ありがとうございます。

ベストアンサー1

おすすめ記事