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