IDatabaseApplicationRole.DerivedPassword

Синтаксис

DerivedPassword: Boolean;

Описание

Свойство DerivedPassword определяет использование производного пароля при создании подключения к базе данных.

Комментарии

При значении True пароль будет шифроваться, при значении False – нет. По умолчанию свойство имеет значение True.

Пример

Для выполнения примера на форме должны быть расположены 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.DerivedPassword := False;

End If;

DbObj.Save;

End Sub UserProc;

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

См. также:

IDatabaseApplicationRole