Как включить информацию для входа в почту сервера sql?
Я работаю над SQL Server 2008. Я создал триггер для таблицы, который будет отправлять уведомления по электронной почте, если записи обновляются. Я включил то, что обновляется в теле письма. Наряду с этим я также хочу указать, кто обновил записи. Некоторая информация, такая как логин. Является ли это возможным? И если да, как я могу это сделать? Пожалуйста помоги.
2 ответа
Вы знакомы с функциями USER_NAME и SUSER_SNAME? Не уверен, как настроен ваш триггер, но в своих триггерах я использую их для добавления записей в таблицу аудита, указывающих, кто обновил или вставил строки. Таким образом, вы должны иметь возможность добавлять их в любой оператор SELECT, который отправляет вашу электронную почту.
Проверьте информацию о встроенной функции SUSER_NAME(). Надеюсь, это поможет