FireDAC.Phys.SQLite.TFDSQLiteBackup.Password

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Password: String read FPassword write FPassword;

C++

__property System::UnicodeString Password = {read=FPassword, write=FPassword};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Phys.SQLite.pas
FireDAC.Phys.SQLite.hpp
FireDAC.Phys.SQLite TFDSQLiteBackup


Beschreibung

Das Passwort für die Quelldatenbank.

Mit Password können Sie ein Passwort für die Quelldatenbank angeben. Das Passwort der Zieldatenbank kann sich von dem der Quelldatenbank unterscheiden.

Sie können das Präfix des Verschlüsselungsalgorithmus im Eigenschaftswert Password im folgenden Format angeben: <Präfix>:<Passwort>.

Hinweis: Wenn eine Quelldatenbankdatei mit dem Nicht-Standard-Verschlüsselungsalgorithmus (aes-256) durch Angabe:

  • des Encrypt-Parameters der Verbindungsdefinition,
  • oder eines Präfixes des Verschlüsselungsalgortihmus für den Password-Parameter der Verbindungsdefintion erstellt wurde,

muss das Präfix angegeben werden, ansonsten wird die Exception "Zu wenig Arbeitsspeicher" ausgelöst.

Beispiel

// DB is encrypted using aes-ecb-128 cipher algorithm
FDConnection1.Params.Add('Password=aes-ecb-128:12345');
FDConnection1.Connected  := True;
....
// specify aes-ecb-128 cipher algorithm for source database
FDSQLiteBackup1.Password := 'aes-ecb-128:12345';

Siehe auch