У нас есть столбец UserId
, в котором хранятся лица, которые в последний раз изменили таблицу.
Иногда люди изменяют таблицы клиентов и адресов с помощью C#. NET Базового приложения.
В веб-приложении UserId
s, очевидно, они не сохраняются как SQL логины сервера.
Пример: JoeSmith
(UserId
= 8) - логин в * Приложение 1030 *, но не на SQL Сервере.
Если пользователь запускает транзакцию, которая одновременно изменяет 5 таблиц, есть ли простой способ автоматически изменить все UserId
во всех 5 таблицах? Без кропотливого добавления UserId
во все запросы Linq-EF и изменения всех автоматических картографов?
Ищете простой способ сделать это,
Можно ли установить фальшивку UserId
через Entity Framework и имеют значения userId
по умолчанию для тех, кто запускает приложение?
Пытаетесь исследовать: https://docs.microsoft.com/en-us/sql/t-sql/functions/system-user-transact-sql?view=sql-server-ver15