Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Дать привилегию на конкретную процедуру пакета  [new]
Koto
Member

Откуда:
Сообщений: 23
Здравствуйте!

Вообщем

Я использую следующую команду: grant execute on SCHEME_NAME.PACKAGE_NAME.PROCEDURE TO USER_NAME
не работает..
Неужели нельзя дать пользователю привилегию да выполнение процедуры пакета?

потому что на процедуру или на пакет естественно работает
6 дек 12, 17:14    [13589618]     Ответить | Цитировать Сообщить модератору
 Re: Дать привилегию на конкретную процедуру пакета  [new]
Когда-то тоже пытался...
Guest
Koto,

Можно только на весь пакет
6 дек 12, 17:17    [13589640]     Ответить | Цитировать Сообщить модератору
 Re: Дать привилегию на конкретную процедуру пакета  [new]
Изя Кацман
Member

Откуда: Великий Эксперимент
Сообщений: 2019
Сделай процедуру одиноко стоящую, которая будет вызывать процедуру из пакета
и дай юзерюке грант на неё

ИМХО, если у тебя возникла такая проблема, то ты содержимое пакета плохо продумал
6 дек 12, 17:18    [13589653]     Ответить | Цитировать Сообщить модератору
 Re: Дать привилегию на конкретную процедуру пакета  [new]
Lecter
Member

Откуда: Киев
Сообщений: 2032
Koto,

Так не работает, только на целый пакет
6 дек 12, 17:22    [13589681]     Ответить | Цитировать Сообщить модератору
 Re: Дать привилегию на конкретную процедуру пакета  [new]
Koto
Member

Откуда:
Сообщений: 23
ОК
6 дек 12, 17:23    [13589682]     Ответить | Цитировать Сообщить модератору
 Re: Дать привилегию на конкретную процедуру пакета  [new]
Koto
Member

Откуда:
Сообщений: 23
Спасибо, за помощь
6 дек 12, 17:23    [13589685]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить