![sqlquery 결과가 포함된 메일을 보내는 방법 - 특정 사용자가 실행할 때만?](https://linux55.com/image/166500/sqlquery%20%EA%B2%B0%EA%B3%BC%EA%B0%80%20%ED%8F%AC%ED%95%A8%EB%90%9C%20%EB%A9%94%EC%9D%BC%EC%9D%84%20%EB%B3%B4%EB%82%B4%EB%8A%94%20%EB%B0%A9%EB%B2%95%20-%20%ED%8A%B9%EC%A0%95%20%EC%82%AC%EC%9A%A9%EC%9E%90%EA%B0%80%20%EC%8B%A4%ED%96%89%ED%95%A0%20%EB%95%8C%EB%A7%8C%3F.png)
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 명령을 실행할 때만 보내려면 무엇을 추가해야 합니까?
감사해요.