Форум: "Базы";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];
ВнизОбращение к пакету PL-SQL от имени другого пользователя Найти похожие ветки
← →
Shorokhov © (2006-10-16 16:17) [0]Такая вот проблема.
При обращении к функции пакета от имени другого пользователя Оракл выдает Error: ORA-00900: invalid SQL statement.
Пример: select pac1.func1(aVal) from dual
С правами все в норме.
У пользователя есть системная привилегия EXECUTE_ANY_PROCEDURE и грант на соответствующий пакет.
При дублировании тела процедуры в схеме пользователя запрос проходит.
Что за ерунда, подскажите!
← →
Desdechado © (2006-10-16 16:18) [1]pac1 - это имя пакета или чужой схемы?
← →
Shorokhov © (2006-10-16 16:20) [2]имя пакета
← →
Sergey13 © (2006-10-16 16:20) [3]Ну дык имя хозяина надо указывать.
select shem_name.pac1.func1(aVal) from dual
← →
Shorokhov © (2006-10-16 16:22) [4]сенкс!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.044 c