25.02.2021, 06:17 | #1 |
Участник
|
AX09 как по modifiedTransactionId можно понять что запускал пользователь?
Всем привет.
Возможно ли по значению поля modifiedTransactionId нарыть какую-нибудь информацию какой процесс был запущен? Или что-нибудь еще? Просто есть в таблице ряд записей которые были изменены одновременно под одной общей транзакцией, т.к. для всех этих записей одно и о же значение в поле modifiedTransactionId. Пользователь не может подсказать. Вот думаю, может возможно что то нарыть? |
|
25.02.2021, 15:04 | #2 |
Мрачный тип
|
Запись в лог базы данных контейнера стека вызовов больше поможет в понимании того, как каким объектом было сделано действие, нежели попытки гадания на кофейной гуще системного поля, оставшейся после системных процессов, доступа к логике которых у нас нет
__________________
Мы летаем, кружимся, нагоняем ужасы ... |
|
25.02.2021, 16:04 | #3 |
Участник
|
Ну не совсем уж нет доступа.
Если после открытия транзакции вызвать генерацию этого значения в коде, то последующие вставки/обновления записей таблиц, в которых это поле включено будет записывать именно последний сгенерированный нами идентификатор (точнее сгенерирован он не нами, но в момент генерации его значения нам известно). Правда вот какая от этого практическая польза я не очень понимаю. А если уж мы этим не занимались, то просто по значению уже автоматом сгенерированного идентификатора при первой вставке/обновлении, понять вряд ли что-то можно. Максимум, если найти все записи во всех таблицах с одинаковым значением, то как-то косвенно по их составу что-то и можно выудить, но как-то все сложно. |
|
|
|