Rozwiązywanie problemów z poczty bazy danych: Odmowa na sp_send_dbmail uprawnień
W tym temacie opisano sposób rozwiązywania komunikat o błędzie, informujący użytkownika próby wysłania poczty bazy danych nie ma uprawnienia do wykonać sp_send_dbmail.
Tekst błędu to:
EXECUTE permission denied on object 'sp_send_dbmail',
database 'msdb', schema 'dbo'.
Wysyłanie poczty bazy danych, użytkownicy muszą być użytkownika w msdb bazy danych i element członkowski z DatabaseMailUserRole rolę msdb bazy danych.Aby dodać msdb użytkowników lub grup do tego celu roli SQL Server Management Studio lub wykonać następujące instrukcja dla użytkownika lub rolę, która musi wysłać poczty bazy danych.
EXEC msdb.dbo.sp_addrolemember @rolename = 'DatabaseMailUserRole'
,@membername = '<user or role name>';
GO
Zobacz także