Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Debug в PL/SQL Developer  [new]
ora_debug
Guest
Не понимаю почему дебаггер в PL/SQL Developer не входит внутрь функций других пользователей. Очень бы хотелось отлаживаться под одним пользователем, и заходить внутрь функций чужих юзеров.
Может какие гранты дать? Кто сталкивался, подскажите плз.
23 ноя 07, 12:15    [4954537]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
ГостЪ
Guest
Чужие враплены?
23 ноя 07, 12:22    [4954578]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
Двоюшник
Member

Откуда: Киев
Сообщений: 1135
ГостЪ
Чужие враплены?


наверное, чужие не видны, если ф-ции хранятся в пакетах, покрайней мере в 10g
или как выше сказали ф-ции завраплены...

select * from all_objects where object_type = 'PACKAGE BODY'
  and owner = 'ПОЛЬЗОВАТЕЛЬДРУГОЙСХЕМЫ' and object_name = 'ИМЯПАКЕТА'

select * from all_source where type = 'PACKAGE BODY' 
  and NAME = 'ИМЯВАШЕГОПАКЕТА' and owner = 'ПОЛЬЗОВАТЕЛЬДРУГОЙСХЕМЫ'
23 ноя 07, 13:00    [4954858]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
Denis Popov
Member

Откуда: Санкт-Петербург
Сообщений: 7862
ora_debug
Не понимаю почему дебаггер в PL/SQL Developer не входит внутрь функций других пользователей. Очень бы хотелось отлаживаться под одним пользователем, и заходить внутрь функций чужих юзеров.
Может какие гранты дать? Кто сталкивался, подскажите плз.


Попробуй дать пользователю, пот которым запускаешь отладку, привилегию DEBUG ANY PROCEDURE.
23 ноя 07, 13:04    [4954889]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
ora_debug
Guest
Чужие функции не завраплены и не в пакетах, версия оракла к сожалению 8i, привелегии DEBUG ANY PROCEDURE вроде нет.
23 ноя 07, 14:23    [4955658]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
Denis Popov
Member

Откуда: Санкт-Петербург
Сообщений: 7862
А то, что сказано в документации, выполнено, например, выдана прямая привилегия на EXECUTE?

Privileges Required to Execute a Procedure
23 ноя 07, 14:41    [4955848]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
home1
Guest
Роль DBA у пользователя есть? в 9-ке этого по-моему достаточно...
еще может понадобится alter session и create/drop procedure
23 ноя 07, 14:58    [4955979]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
Добр.
Guest
home1
Роль DBA у пользователя есть? в 9-ке этого по-моему достаточно...
еще может понадобится alter session и create/drop procedure
Жжешь!
23 ноя 07, 15:00    [4955992]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
Jannny
Member

Откуда: Спб
Сообщений: 6424
home1
Роль DBA у пользователя есть? в 9-ке этого по-моему достаточно...
еще может понадобится alter session и create/drop procedure
23 ноя 07, 15:02    [4956003]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
ora_debug
Guest
привелегия EXECUTE, конечно есть, предоставлена через роль.
Может нужна какая-нибудь системная привелегия, чтобы читать исходники процедуры?
23 ноя 07, 15:16    [4956109]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
Denis Popov
Member

Откуда: Санкт-Петербург
Сообщений: 7862
ora_debug
привелегия EXECUTE, конечно есть, предоставлена через роль.

Попробуй дать напрямую.
23 ноя 07, 15:23    [4956164]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
ora_debug
Guest
Не помогло. Вот цобака какая, девелопер энтод.
23 ноя 07, 15:56    [4956375]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
Destined
Member

Откуда: Краснодар
Сообщений: 76
Правой кнопочкой по пакету который дебажить собираешься и "Add debug information" (не знаю я как в консоли %)) + неплохо бы
grant debug connect session;
24 ноя 07, 18:14    [4958944]     Ответить | Цитировать Сообщить модератору
 Re: Debug в PL/SQL Developer  [new]
Destined
Member

Откуда: Краснодар
Сообщений: 76
Destined
по пакету


ну или по функции )
24 ноя 07, 18:16    [4958947]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить