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 명령을 실행할 때만 보내려면 무엇을 추가해야 합니까?

감사해요.

관련 정보