IDatabaseApplicationRole.Mode

Синтаксис

Mode: DatabaseApplicationRoleMode;

Описание

Свойство Mode определяет вариант применения роли приложения. По умолчанию роль приложения не используется (DatabaseApplicationRoleMode.Off).

Пример

Для выполнения примера на форме должны быть расположены EditBox1 и EditBox2 типа EditBox. В схеме должна быть база данных с идентификатором DB, которая должна использовать тип клиента СУБД Microsoft SQL Server.

Sub UserProc;

Var

MB : IMetabase;

DbObj: IMetabaseObject;

Db : IDatabase;

Role : IDatabaseApplicationRole;

Begin

MB := MetabaseClass.Active;

DbObj := MB.ItemById("DB").Edit;

Db := DbObj As iDatabase;

Role := Db.Role;

If Role.Mode=DatabaseApplicationRoleMode.Off Then

Role.Mode := DatabaseApplicationRoleMode.On_;

Role.Name := EditBox1.Text;

Role.Password := EditBox2.Text;

End If;

DbObj.Save;

End Sub UserProc;

После выполнения примера будет включено использование роли приложения и заданы для нее учетные данные.

См. также:

IDatabaseApplicationRole