Вниз
Скачать: 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.04 c
2-1165962183
Khabibulin
2006-12-13 01:23
2006.12.31
Календарь


15-1165438654
ferr
2006-12-06 23:57
2006.12.31
Может кто и не знает :)


6-1154989722
Rembo
2006-08-08 02:28
2006.12.31
интернет радио: сервер


3-1160032232
Loginov Dmitry
2006-10-05 11:10
2006.12.31
Проблема с TClientDataSet


1-1163319478
MetalFan
2006-11-12 11:17
2006.12.31
Глюк или крив.руки? TMenuItem.Checked




   Наверх