![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как в тригере определить пользователя [D7, IB6.x]
dolmat © (2008-04-01 11:10:00)Создаю тригеры для ведения журнала изменений. Как определить имя пользователя
Create trigger
...
values ("Now", ?пользователь,...)
Prohodil Mimo (2008-04-03 22:55:00) [1]dolmat (01.04.08 12:15) [10]
всё-равно скажут, что виноват программист, т.к. они ввели правильно, а программа сглючила. :о)
Sergey13 (2008-04-01 12:54:00) [2]> [10] dolmat (01.04.08 12:15)
Иногда достаточно просто писать в таблицу дату и пользователя последней правки.
(2008-04-01 12:17:00) [3]Удалено модератором
dolmat (2008-04-01 12:15:00) [4]В принципе правильно то, что производительность падает и объем базы растет, но в данном случае в многопользовательской базе ежемесячно вносятся, изменяются несколькими пользователями показания счетчиков. Когда человек поднимает ругонь, что неправильно у него стоят показания, то начальник начинает разборку "Кого к лору отправлять", а все стоят в позе обороны и говорят "не я"
Sergey13 (2008-04-01 11:56:00) [5]> [6] Karburator
> эта фраза не дает направления в коем нужно раскидывать мозгами :)
Нужно просто раскидывать. На предмет - оно надо? Кто и как часто будет этим пользоваться? И скока денег мы съэкономим на наличии этой фичи.
> если программа требует этого
Программа ничего не требует - требует ТЗ. Оно бывает оправданное и неоправданное. В каких то случаях логи оправданы, в каких то нет и не дают реально ничего кроме дикого роста объема БД и осознания собственной крутизны потому, что можно поглядеть как тетя Маша полгода назад выписала платежку.
ИМХО.
Правильный_Вася (2008-04-01 11:53:00) [6]
> если программа требует этого
требует не программа, а заказчик
или не требует
потому как обычно такие требования заканчиваются умиранием производительности без заметных использований этого самого журнала по назначению
его делают "абы был", для очистки совести
Karburator (2008-04-01 11:46:00) [7]я имею ввиду, если программа требует этого ,то нужно делать, или журнал изменений ведется как-то иначе?
Karburator (2008-04-01 11:45:00) [8]>ЗЫ: Только подумать надо крепко, ИМХО, - нужно ли это все.
В смысле нужно ли? эта фраза не дает направления в коем нужно раскидывать мозгами :)
Sergey13 (2008-04-01 11:35:00) [9]> [0] dolmat (01.04.08 11:10)
ИБЭксперт помнится может такую шнягу сделать автоматически.
ЗЫ: Только подумать надо крепко, ИМХО, - нужно ли это все.
й1 (2008-04-01 11:32:00) [10]в каком диалекте?
Ega23 (2008-04-01 11:25:00) [11]Я бы немного не так делал. У тебя может много пользователей под одной учётной записью заходить, если идентификация чисто серверная. И там тебе этот юзер мало чем поможет.
current_user (2008-04-01 11:22:00) [12]current_user
Правильный_Вася (2008-04-01 11:19:00) [13]USER