FireDAC.Phys.SQLite.TFDSQLiteSecurityOptions

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

type TFDSQLiteSecurityOptions = set of (soSetLargeCache);

C++

typedef System::Set<Firedac_Phys_Sqlite__5, Firedac_Phys_Sqlite__5::soSetLargeCache, Firedac_Phys_Sqlite__5::soSetLargeCache> TFDSQLiteSecurityOptions;

Propriétés

Type Visibilité  Source Unité  Parent
set
typedef
public
FireDAC.Phys.SQLite.pas
FireDAC.Phys.SQLite.hpp
FireDAC.Phys.SQLite FireDAC.Phys.SQLite

Description

Spécifie les options de cryptage de base de données.

Nom Description
soSetLargeCache En raison des limites actuelles du cryptage SQLite, les appels à SetPassword/ ChangePassword/ RemovePassword échouent si la base de données comporte des champs BLOB dont la valeur Size est supérieure à 1 page de base de données, et que la base de données ne tient pas dans le cache SQLite. Si soSetLargeCache est défini, SetPassword/ ChangePassword/ RemovePassword définit automatiquement le cache sur une taille supérieure à la taille de la base de données, pour que la base de données tienne entièrement dans la mémoire. Si la taille de la base de données est supérieure à la mémoire système accessible, l'appel correspondant échoue.

Voir aussi