IMetabaseUsersUpdate.Add

Синтаксис

Add(Value: IMetabaseUser);

Параметры

Value. Пользователь репозитория, которого необходимо обновить.

Описание

Метод Add добавляет пользователя репозитория в список для обновления.

Комментарии

Для обновления пользователей будет использован способ MetabaseSecuritySubjectUpdateType.DBGrantCreate.

Для изменения способа обновления пользователей используйте метод IMetabaseSecuritySubjectUpdateSetup.UpdateType.

Пример

Для выполнения примера подключите к модулю системную сборку Metabase.

Sub UserProc;
Var
    MB: IMetabase;
    Sec: IMetabaseSecurity;
    Users: IMetabaseUsers;
    User: IMetabaseUser;
    UsUpdate: IMetabaseUsersUpdate;
Begin
    MB := MetabaseClass.Active;
    Sec := MB.Security;
    Users := Sec.Users;
    UsUpdate := Sec.CreateUsersUpdate;
    For Each User In Users Do
        UsUpdate.Add(User);
    End For;
    Sec.UpdateUsers(UsUpdate);
End Sub UserProc;

После выполнения примера будет обновлена информация обо всех пользователях, созданных в текущем репозитории.

См. также:

IMetabaseUsersUpdate