Права на поля

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

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

Ответить
shurik--1
Посетитель
Сообщения: 35
Зарегистрирован: 29 авг 2011, 20:28

Права на поля

Сообщение shurik--1 »

Добрый день!
Необходимо сделать такие права:
есть каталог конструкторских спецификаций. Необходимо чтобы пользователи имели право добавлять в спецификацию новые узлы, но не модифицировать уже имеющеися. Это делается путем предоставления прав на таблицу "Чтение" и "Вставка".

Но при вставке нового узла не задаются некоторые параметры (например формат, зона и тип). Имеется ли возможность дать отдельный доступ на эти поля?
Я так понимаю, права на поля имеют только запрещающий характер и этот вариант не прокатит.

Галактика 7.12
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Права на поля

Сообщение edward_K »

Возможность имеется. Я как то запрещал Оклад в назначениях только на чтение. При этом само создание записи по штатке работало с переносом оклада. То есть создавать пользователь мог, а даже посмотреть что он там создал нет. Но придется назначать права на все поля независимо отличаются ли они об общих или нет. В 712 вам остается только это. В 810 можно допилить напильником.
shurik--1
Посетитель
Сообщения: 35
Зарегистрирован: 29 авг 2011, 20:28

Re: Права на поля

Сообщение shurik--1 »

Спасибо!
Проблема решилась путем конфигурирования окна, которое открывается при добавлении нового узла в спецификацию. В окно были добавлены необходимые поля и, одновременно, пользователям дали доступ только на чтение и вставку.
Ответить