I thought you could only allocate msdb users to a private email profile. If this is the case, how can a user who is a member of a different database ( i.e. not a member of msdb ) use a profile?
My understanding is that if a user/group is *not* a member of DatabaseMailRoleUser in msdb, or does not have explicit permissions to execute the sp_send_dbmail proc, or otherwise have sysadmin privs, they can't send mail anyways - regardless if the profile is public or private.
(although private profiles enable you to limit who can send mail)
Yess... I think I agree. The msdb user must be a member of DatabaseMailRoleUser to end email uner any circumstances but if the user is connected to database XYZ instead of msdb and the user does not even have a login mapped to msdb, where is the link enabling the user to send email via a profile?
I'm pretty sure I've done this but the more I think about it the more confused I get about how it actually works.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.