Как включить информацию для входа в почту сервера sql?

Я работаю над SQL Server 2008. Я создал триггер для таблицы, который будет отправлять уведомления по электронной почте, если записи обновляются. Я включил то, что обновляется в теле письма. Наряду с этим я также хочу указать, кто обновил записи. Некоторая информация, такая как логин. Является ли это возможным? И если да, как я могу это сделать? Пожалуйста помоги.

2 ответа

Решение

Вы знакомы с функциями USER_NAME и SUSER_SNAME? Не уверен, как настроен ваш триггер, но в своих триггерах я использую их для добавления записей в таблицу аудита, указывающих, кто обновил или вставил строки. Таким образом, вы должны иметь возможность добавлять их в любой оператор SELECT, который отправляет вашу электронную почту.

Проверьте информацию о встроенной функции SUSER_NAME(). Надеюсь, это поможет

Другие вопросы по тегам