может кто-нибудь помочь мне с этим!Как установить логин имени пользователя триггера?
Я хотел бы иметь триггер в Oracle, который узнает имя пользователя Windows для входа в систему.
Имя пользователя должно быть добавлено в таблицу «Продукт» (столбец «имя пользователя») после ввода других данных в таблицу «Продукт».
Заранее благодарим за любую помощь, которую вы можете предоставить.
Если пользователь входит в систему через приложение web/windows, это будет невозможно, и вам нужно будет отправить имя пользователя исключительно в операциях обновления/вставки, поскольку в противном случае имя пользователя, которое вы заберете, будет то, что приложение web/windows использует для подключения к Oracle с – user3036342
. Имя пользователя ОС, доступное в Oracle (например, через 'sys_context ('userenv', 'os_user')') - это информация, предоставленная клиентским приложением. Вы не можете этому доверять. Я могу войти в систему, заявив, что являюсь пользователем ОС «Larry.Ellison» или «None Of Your Business» –