Описание
Объект User представляет учетную запись пользователя, обладающую разрешениями на доступ при использовании объекта Workspace (рабочая область) для защищенной рабочей группы (только в рабочей области Microsoft Jet).
Замечания
Объекты User используются для присваивания и соблюдения разрешений на доступ к объектам Document, представляющим базы данных, таблицы и запросы. Кроме того, если известны свойства определенного объекта User, то можно создать новый объект Workspace и получить в этом сеансе работы такие же разрешения на доступ к объектам, какие заданы в объекте User.
Добавление существующего объекта User в семейство Users объекта Group предоставляет пользователю общие для данной группы разрешения на доступ к объектам. С другой стороны, добавление объекта Group в семейство Groups объекта User устанавливает принадлежность учетной записи пользователя к данной группе. Если используемое семейство Users или Groups не совпадает с семейством, к которому был добавлен объект, то может потребоваться вызов метода Refresh для обновления семейства.
Свойства объекта User позволяют выполнять следующие действия:
В ядре базы данных Microsoft Jet заранее определены два объекта User с именами "Admin" (администратор) и "Guest" (гость). Пользователь "Admin" является членом групп "Admins" и "Users", а пользователь "Guest" является только членом группы "Guests".
Для создания нового объекта User используется метод CreateUser.
При ссылках на объект User используют его порядковый номер в семействе или значение свойства Name (имя):
[рабочаяОбласть | группа].Users(0) [рабочаяОбласть | группа].Users("имя") [рабочаяОбласть | группа].Users![имя]