|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Товарищи, подскажите, пожалуйста, с настройкой database Mail БД была перенесена с другого сервера, точнее, скопирована. Все пользователи "ходят" нормально. На старом сервере тестовое письмо отправляется без проблем, на новом - эта ошибка в журнале событий винды. Экземпляр ядра СУБД="Название БД";идентификатор почтового процесса=11280;сообщение об ошибке:Обновление базы данных завершилась неудачно. Причина: Запрещено разрешение "EXECUTE" на объект "sysmail_logmailevent_sp" базы данных "msdb", схемы "dbo". ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2020, 08:40 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Максим Гг., почитайте о фиксированный ролях mail в базе msdb. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2020, 13:47 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Может быть есть какая-то конкретика? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2020, 14:46 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Максим Гг., включите пользователя в требуемую фиксированную роль доступа к функциям почты. В справке по DbMail всё расписано. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2020, 18:23 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Владислав Колосов, Если я вас правильно понимаю, то вы говорите про это: Чтобы отправить почтовое сообщение Database Mail, необходимо быть пользователем базы данных msdb и членом роли базы данных DatabaseMailUserRole в базе данных msdb. Дело в том, что отправка идёт под sa (пользователь dbo, прикрепил скриншот) и при попытке добавить пользователя: Код: sql 1. 2. 3.
Возникает ошибка: Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 08:54 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Максим Гг., полагаю у вас база была с trustworthy. при ресторе бд данное свойство слетает из-за этого ваш овнер бд ходит в мсдб теперь под гостем. (если его логин явно не отмаплен в msdb) проверьте: Код: sql 1.
Код: sql 1. 2. 3.
если [user] будет guest, то проблема в этом ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 11:15 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
felix_ff, Спасибо за комментарий! Вроде, с этим всё ОК. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 11:32 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Максим Гг., как выполняется отсылка под sa? У вас кто-то может авторизоваться как sa на сервере? Обычно эту учетную запись отключают из соображений безопасности. Сисадмин может не участвовать в ролях, он имеет полный доступ и не получит сообщение Запрещено разрешение "EXECUTE" на объект "sysmail_logmailevent_sp" базы данных "msdb", схемы "dbo" . ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 11:36 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Владислав Колосов, у нас только в БД и заходят админы под SA -_- И тестовое письмо так и пытался отправить, но падает сразу в инактив с ошибкой в журнале событий из начального поста ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 13:17 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Максим Гг., значит это не админ, надо добавить пользователя для имени входа в базу msdb, а пользователя в группу. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 13:34 |
|
Ошибка отправки тестового письма через database Mail
|
|||
---|---|---|---|
#18+
Кстати, заметил, что все сообщения падают в очередь и имеют статус inactive, но, если запустить databasemail.exe из директории binn, то все письма сразу разносятся их получателям.. Точно ли проблема в пользователях? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.08.2020, 16:01 |
|
|
start [/forum/topic.php?fid=46&fpage=51&tid=1685753]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 248ms |
total: | 378ms |
0 / 0 |