Форум: "Базы";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
Вниз
ORACLE DBMS_PIPE need HELP Найти похожие ветки
← →
Anat (2005-09-22 14:44) [0]8.1.6
не компилируется хр.процедура, в которой есть упоминание
на DBMS_PIPE
У пользователя есть привилегия
execute any procedure
Что надо еще?
← →
Reindeer Moss Eater © (2005-09-22 14:49) [1]Надо грант на пакет разумеется.
← →
Anat (2005-09-22 14:58) [2]делаю
grant execute on SYS.DBMS_PIPE to MY_USER
ERROR -привилегий недостаточно
← →
Reindeer Moss Eater © (2005-09-22 15:04) [3]Ну ясен пень что недостаточно.
Было бы достаточно, не нужен был бы сам грант.
Грант-то давать должен кто?
Тот кто сам имеет право.
← →
Anat (2005-09-22 15:06) [4]У пользователя MY_USER есть привилегия
grant any privilege
← →
Reindeer Moss Eater © (2005-09-22 15:08) [5]И что?
Может он еще и на DBMS_PIPE имеет привилегию?
← →
Sergey13 © (2005-09-22 15:13) [6]2[4] Anat (22.09.05 15:06)
Грантовать можно только то что имеешь сам.
grant execute on SYS.DBMS_PIPE to MY_USER
Под кем делелась?
← →
Anat (2005-09-22 15:15) [7]Все понятно.
Так обойти проблему можно?
EXECUTE IMMEDIATE "DBMS_PIPE.Purge("xxxxxx"")";
← →
Reindeer Moss Eater © (2005-09-22 15:16) [8]Под самим MY_USER и делалась.
Мюнхгаузен блин ....
← →
Reindeer Moss Eater © (2005-09-22 15:17) [9]>Так обойти проблему можно?
Похоже что тебе её не обойти.
Потому что вменяемым надо быть для этого.
← →
Reindeer Moss Eater © (2005-09-22 15:20) [10]Так обойти проблему можно?
EXECUTE IMMEDIATE "DBMS_PIPE.Purge("xxxxxx"")";
Если твоя проблема - это "не компилируется пакет", то пакет скомпилируется.
Ты обошел свою проблему.
← →
Anat (2005-09-22 15:21) [11]А работать будет?
← →
Reindeer Moss Eater © (2005-09-22 15:23) [12]Перечитай ветку начиная с поста номер один
← →
ShurikR (2005-10-04 07:38) [13]To Anat
Залогинься как SYS AS SYSDBA
и сделай
grant execute on SYS.DBMS_PIPE to MY_USER;
и компилируй свою процедуру.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.11.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.035 c