effective_userid()
Функция предоставляет системный идентификатор фактического исполнителя процедуры (см. функцию effective_username()).
Значение типа INT, являющееся числовым идентификатором пользователя, с чьими правами выполняется процедура.
username SYSTEM/MANAGER create or replace procedure tst_userid() result int code return effective_userid(); // end; execute tst_userid(); return value = 1