Права на поля

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Права на поля

Сообщение Ogeeon » Вт авг 17, 2021 12:12

Здравствуйте, коллеги!
У нас возникла необходимость разрешить пользователям модификацию только трёх полей в KatMC. Ок, для соответствующей группы разрешаем модификацию в правах на таблицу, в правах на поля ставим галочку "чтение" для всех полей, кроме трёх целевых (и atl_lastdate, atl_lasttime, atl_lastuser).
Вот только если пользователь входит ещё хотя бы в одну группу, где есть права на KatMC (любые - я дал в единственной такой группе права R--- на таблицу и R- для всех полей), то все права на поля игнорируются.
Соответственно, я вижу такое решение:
    а) убрать KatMC из всех групп;
    б) создать единственную группу, где будут только права на чтение таблицы;
    в) добавить туда всех пользователей организации, кроме тех, кто должен редактировать те самые поля;
    г) создать группу с правами, с которых я начал;
    д) добавить туда нужных пользователей

Вопрос к знатокам: есть ли способ проще?
Может, я недопонял чего-то в работе прав на поля...
Ogeeon
 
Сообщения: 16
Зарегистрирован: Чт апр 14, 2011 11:46
Reputation point: 0

Вернуться в Администрирование

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


cron