how to view who created, edited or deleted sql agent job in SSMS?

Sae In Choi 6 Reputation points Microsoft Employee
2021-11-10T08:08:05.713+00:00

As title, is there any way to check "who" created, edited and deleted SQL Agent job? Not much important who executed the job.
I already check the below site but it's only for job history and there is no info about who modified and deleted.
https://learn.microsoft.com/ko-kr/sql/relational-databases/system-stored-procedures/sp-help-jobhistory-transact-sql?view=sql-server-ver15

Any comments would be appreciated.

SQL Server | Other
{count} votes

2 answers

Sort by: Most helpful
  1. Seeya Xi-MSFT 16,586 Reputation points
    2021-11-10T09:47:20.123+00:00

    Hi anonymous user,

    Welcome to Microsoft Q&A!
    SQL Server Audit can help you view these message.
    Here is a similar thread: https://learn.microsoft.com/en-us/answers/questions/607538/how-to-create-alert-when-any-job-add-modify-or-del.html
    And this link which is mentioned in above thread may be helpful for you.
    Have a nice day!

    Best regards,
    Seeya


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments

  2. Tom Phillips 17,771 Reputation points
    2021-11-10T13:23:24.373+00:00

    Just to be clear.

    That information does not exist, unless you create an audit to capture the data. There is no way to look into the past.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.