Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Может ли отправлять почту через sp_send_dbmail логин через SQL Server Authentication ?  [new]
AlexanP
Member

Откуда:
Сообщений: 169
У меня получается отправлять почту если логин идет на SQL server через Windows Authentication.
А вот если есть логин только с SQL Server Authentication (также с правами на msdb и ролью DatabaseMailUserRole),
то при использовании
EXEC msdb.dbo.sp_send_dbmail ....

я вижу только
Mail queued.

но почта не приходит.
19 янв 17, 18:51    [20124311]     Ответить | Цитировать Сообщить модератору
 Re: Может ли отправлять почту через sp_send_dbmail логин через SQL Server Authentication ?  [new]
Mind
Member

Откуда: Лучший город на Земле
Сообщений: 2322
AlexanP,

ну так посмотрите в логах.
19 янв 17, 19:54    [20124557]     Ответить | Цитировать Сообщить модератору
 Re: Может ли отправлять почту через sp_send_dbmail логин через SQL Server Authentication ?  [new]
AlexanP
Member

Откуда:
Сообщений: 169
Mind,

В Database Mail Log ничего нет, кроме DataBaseMail process started.
19 янв 17, 20:16    [20124611]     Ответить | Цитировать Сообщить модератору
 Re: Может ли отправлять почту через sp_send_dbmail логин через SQL Server Authentication ?  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 9162
AlexanP,

проверьте представления select * from msdb.dbo.sysmailхххххх.
20 янв 17, 10:16    [20125811]     Ответить | Цитировать Сообщить модератору
 Re: Может ли отправлять почту через sp_send_dbmail логин через SQL Server Authentication ?  [new]
Eleanor
Member

Откуда:
Сообщений: 3597
Может на почтовый профиль забыли права дать?
Если вы временно дадите такому логину право sysadmin, то почта приходит?
20 янв 17, 10:51    [20125990]     Ответить | Цитировать Сообщить модератору
 Re: Может ли отправлять почту через sp_send_dbmail логин через SQL Server Authentication ?  [new]
AlexanP
Member

Откуда:
Сообщений: 169
Eleanor,

Дал роль sysadmin - почта пошла.
Отнял роль sysadmin - почта все равно идет.

Почему вчера не шла - не понимаю...

Спасибо за советы....
20 янв 17, 11:38    [20126322]     Ответить | Цитировать Сообщить модератору
 Re: Может ли отправлять почту через sp_send_dbmail логин через SQL Server Authentication ?  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 9162
AlexanP,

Для того, чтобы логин мог использовать почту, существуют специальные группы в msdb. Вы лучше не методом тыка действуйте, а изучите справочные материалы.
20 янв 17, 11:46    [20126376]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить