ikkat пишет:Скажем такая структура: есть Папки, в них Разделы, в них Документы.
Пользователь является системным администратором Разделов и Документов.
как это? :blink:
Боюсь пока не разберемся в терминологии, друг друга не поймем. ))))
В TDMS есть только 1 системный администратор (SYSADMIN) имеющий абсолютные права к БД (может изменять системные элементы, видеть всю информацию).
Так же есть администраторы (владельцы) объектов, которые имеют права назначения прав на эти объекты. Причем администраторы ничем не отличаются от обычных пользователей, за исключением того что могут назначать права доступа на те объекты, на которые они назначены администраторами (владельцами). Причем администраторы назначаются на объект (вкладка системные на карточке объекта), а не на тип объекта...
разделения прав доступа по типам объектов в системе TDMS никогда небыло и сейчас тоже нет. )))
Итак. Создавать объекты в составе других объектов (включая системный корневой объект "Объекты") могут пользователи имеющие право редактирования состава этих объектов. Дать такое право могут администраторы (владельцы) этих "объектов-родителей".
Создавать объекты на своем рабочем столе может только системный администратор (SYSADMIN).
Другие пользователи, в том числе администраторы (владельцы), могут лишь размещать ссылки на уже созданные объекты.