• calvo (7/22/2011)


    cengland0 (7/22/2011)


    Hey, wait a second. According to:

    http://technet.microsoft.com/en-us/library/bb510667.aspx

    Administering Policy-Based Management requires membership in the PolicyAdministratorRole role in the msdb database. This role has complete control of all policies on the system. This control includes creating and editing policies and conditions and enabling and disabling policies.

    So tell me why did I get it wrong?

    He mentions testing the alert before pushing to production which indicates an on-demand test. Reading further in the link you'll see

    "Alert security:

    When policies are evaluated on demand, they execute in the security context of the user. To write to the error log, the user must have ALTER TRACE permissions or be a member of the sysadmin fixed server role. Policies that are evaluated by a user that has less privileges will not write to the event log, and will not fire an alert."

    Although sysadmin will work, it's not the minimum permission 🙁

    Thanks for the great explanation. That means I legitimately missed the question this time. Dang.