powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Informix [игнор отключен] [закрыт для гостей] / Каскадное удаление. Проблема с правами
4 сообщений из 4, страница 1 из 1
Каскадное удаление. Проблема с правами
    #34792560
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть таблица, на которой подвешены (с каскадным удалением) несколько других таблиц. Пользователь должен удалить запись из таблицы, но проблема в том, что он не имеет прав на удаление в некоторых из таблиц, висящих на данной. При этом, никакие данные из недоступных таблиц не затрагиваются (определяется условиями у delete). Давать права на удаление в недоступных таблицах нежелательно. Можно ли обойти данную ситуацию?
...
Рейтинг: 0 / 0
Каскадное удаление. Проблема с правами
    #34792581
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При попытке удаления выдается 274 ошибка
...
Рейтинг: 0 / 0
Каскадное удаление. Проблема с правами
    #34792704
vasilis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bk0010Давать права на удаление в недоступных таблицах нежелательно. Можно ли обойти данную ситуацию?
Повесить триггер на удаление и проверять полномочия и обрабатывать условия, в том числе и удалять из других таблиц, как вам угодно.
Каскадное удаление вообще специфическая штука.
...
Рейтинг: 0 / 0
Каскадное удаление. Проблема с правами
    #34794316
bk0010
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за ответ. Решил вопрос с помощью хранимой процедуры с правами informix
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Informix [игнор отключен] [закрыт для гостей] / Каскадное удаление. Проблема с правами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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