2014-11-04 4 views
4

Если у меня есть привилегия на создание процедуры и у меня нет прав на обновление, и если в процедуре я написал инструкцию по обновлению, будет ли она обновляться или давать мне ошибку?Oracle создает процедуру привилегий?

+0

Это важно для обозревателя 'proc.' –

ответ

5

По умолчанию Oracle использует модель прав определителя для определения доступных привилегий для выполнения процедуры. Это означает, что по умолчанию процедура будет выполняться с привилегиями схемы, в которой она определена.

Итак, если ваша схема не имеет привилегий для ОБНОВЛЕНИЯ таблицы, используемой в процедуре, вы получите сообщение об ошибке.

+0

Спасибо за помощь !!! –

Смежные вопросы