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;
После выполнения примера будет включено использование роли приложения, пароль роли при подключении к БД шифроваться не будет.
См. также: