Выполнитесь Непосредственный в рамках хранимой процедуры, продолжает давать недостаточную ошибку полномочий

Просто найди свою форму и очисти, прежде чем она откроется!

    $modal = $('#modal');
    $modal.find('form')[0].reset();
35
задан 2 revs 16 June 2009 в 13:51
поделиться

1 ответ

Модель безопасности Oracle такова, что при выполнении динамического SQL с использованием немедленного выполнения (в контексте блока или процедуры PL / SQL) пользователь не имеет привилегий для объектов или команд, которые предоставляются через членство в роли. У вашего пользователя, вероятно, есть роль администратора базы данных или что-то подобное. Вы должны явно предоставить этому пользователю разрешения на «удаление таблицы». То же самое применимо, если вы пытаетесь выбрать из таблиц в другой схеме (например, sys или system) - вам нужно будет предоставить явные привилегии SELECT для этой таблицы этому пользователю.

18
ответ дан 27 November 2019 в 15:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: