powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Неправильное снятие гранта
3 сообщений из 3, страница 1 из 1
Неправильное снятие гранта
    #40076520
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У пакета есть грант на выполнение функции. Он отображается на странице "Права" у функции в виде зеленого семафора. При двойном клике на нем IBE как бы снимает право, но генерируя неправильный запрос:
Код: plaintext
REVOKE EXECUTE ON FUNCTION NBS FROM PKG$LAWSUIT$TEXT
А должно быть
Код: plaintext
REVOKE EXECUTE ON FUNCTION NBS FROM PACKAGE PKG$LAWSUIT$TEXT

При этом если выполнять этот запрос через SQL-редактор, там об этом сообщается в предупреждении:
Код: plaintext
1.
2.
3.
WARNING(S):
--------------------------------------------------------------------------------
Warning: EXECUTE on NBS is not granted to PKG$LAWSUIT$TEXT.
...
Рейтинг: 0 / 0
Неправильное снятие гранта
    #40076521
Фотография CyberMax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То же самое с процедурами: не хватает ключевого слова "PROCEDURE" перед наименованием.
...
Рейтинг: 0 / 0
Неправильное снятие гранта
    #40076624
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Исправил.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Неправильное снятие гранта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]