Вниз
Скачать: CL | DM;

Обращение к пакету 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.972 c
3-1160653217
Gun Expert
2006-10-12 15:40
2006.12.31
ADO-компоненты в Delphi2006. Совместимость с D6


15-1165872932
antonn
2006-12-12 00:35
2006.12.31
Concerned - The Half-Life And Death Of Gordon Frohman


15-1165564392
vajo
2006-12-08 10:53
2006.12.31
Американцы собираются на луну в 20году


15-1165690868
Strate
2006-12-09 22:01
2006.12.31
Венгерский алгоритм транспортной задачи


4-1156229437
n0name
2006-08-22 10:50
2006.12.31
RichEdit как в Delphi IDE




   Наверх