powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Как ibexpert узнаёт о действиях пр-ры над таблицей?
5 сообщений из 5, страница 1 из 1
Как ibexpert узнаёт о действиях пр-ры над таблицей?
    #37531690
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!

Мне нужно автоматически раздавать права процедурам на таблицы.
Узнать, что процедура ссылается на таблицу, я могу из rdb$dependencies.
А вот какие конкретно действия (insert,select,update,delete) - не могу узнать.
Каким образом ibexpert это узнаёт?
В принципе, могу раздавать процедурам все права, но было бы красивее раздавать только нужные.
...
Рейтинг: 0 / 0
Как ibexpert узнаёт о действиях пр-ры над таблицей?
    #37531711
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buddenКаким образом ibexpert это узнаёт?
узнает что - какие операторы к этой таблице есть в процедурах и триггерах? Так и узнает, текст процедуры ведь есть.
...
Рейтинг: 0 / 0
Как ibexpert узнаёт о действиях пр-ры над таблицей?
    #37531799
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, благорарю за внимание.
авторузнает что - какие операторы к этой таблице есть в процедурах и триггерах?
да
автортекст процедуры ведь есть
т.е., никаким запросом этого не узнать?
...
Рейтинг: 0 / 0
Как ibexpert узнаёт о действиях пр-ры над таблицей?
    #37531931
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
buddenт.е., никаким запросом этого не узнать?
нет. как я уже сказал, IBE сам парсит тексты процедур и триггеров, и формирует SIUD набор прав.
Сервер этим занимается на ходу, автоматически, при обращении к процедуре или триггеру. Грузит, вычисляет, и либо выполняет, либо ругается на нехватку прав.
...
Рейтинг: 0 / 0
Как ibexpert узнаёт о действиях пр-ры над таблицей?
    #37532329
budden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv, всё понял, спасибо
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / Как ibexpert узнаёт о действиях пр-ры над таблицей?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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