Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.135.201.209] |
|
Сообщ.
#1
,
|
|
|
Здравствуйте!!! Я для своей модели БД (я ее приложил) пишу "сбор статистики" и вот в чем проблема.
Как мне отследить какой пользователь сделал что-нибудь. К примеры добавляем автора какой user это сделал? Я написал просто триггер, который приписывается к самой таблице автор, но как отследить хз. Как это сделать из самой Java используя триггеры? Прикреплённый файлсхема.doc (23.5 Кбайт, скачиваний: 84) |
Сообщ.
#2
,
|
|
|
А сделать по простому нельзя? Завести таблицу или поле куда будешь записывать пользователей.
|
Сообщ.
#3
,
|
|
|
Цитата can4ec @ ак мне отследить какой пользователь сделал что-нибудь. К примеры добавляем автора какой user это сделал? Добавить в Author foreign key на таблицу User и обозвать его как-нибудь created_by. |
Сообщ.
#4
,
|
|
|
Способ номер раз: проверенный логин пользователя складывать в сессию - тогда он будет доступен триггерам и прочим товарищам. Как это делается для конкретной СУБД - спросите в разделе Базы данных
Способ номер два: зарегистрировать пользователей непосредственно на сервере СУБД и использовать реальные логин/пароль для получения соединения на клиенте. |