![]() |
AW: SQLite mit passwort -303 unsupported feature
Zitat:
Also vorzugsweise VOR allem anderen! PLUS, auf diese Weise kannst du weiter auf die Standard Ausführung Datenbank bleiben. Aber dafür ist die DB dann nicht verschlüsselt...! Und wenn du das gemacht hast solltest außerdem direkt danach also noch vor dem eigentlichen start der APPlogik die die DB benötigt die Indices der SQLITE Datenbank validieren (SQLITE dbs können kaputt gehen). TFDSQLiteValidate.CheckOnly kann das Danach noch die SQLITE DB verkleinern und defragmentieren(als gelöscht markierte records auch tatsächlich löschen) TFDSQLiteValidate.sweep kann das Danach noch die Analyse für die Datenbank starten damit sie schneller wird TFDSQLiteValidate.Analyze kann das |
AW: SQLite mit passwort -303 unsupported feature
Dankeschön für deine ausführliche Beschreibung.
|
AW: SQLite mit passwort -303 unsupported feature
Es gibt gerade 3 Threads mit dem gleichen Thema.
SEE… Aber keiner will $2000 zahlen. Ich kenne mich zwar damit nicht aus, aber ist das wirklich Rocketsience oder warum gibt es dafür noch keinen Freeware/Open Source Ersatz? Mavarik |
AW: SQLite mit passwort -303 unsupported feature
Zitat:
SQLite mit Verschlüsselung als Open Source gibt es bei Zetetic.net. Man muss es nur selbst kompilieren. |
AW: SQLite mit passwort -303 unsupported feature
Zitat:
Mavarik |
AW: SQLite mit passwort -303 unsupported feature
Nja, entweder den entsprechenden TField-Nachfahren ableiten und dort die Ent-/Verschlüsselung einbauen,
oder beim SQLite eine/zwei User-Functions registrieren, welche sich dann, wie eine StoredProc, im SELECT zur Entschlüsselung, bzw. im INSERT/UPDATE für die Verschlüsselung nutzen ließe. ![]() Ob da jetzt FireDAC was hat, oder man sich direkt an die DBEngine wenden muß :gruebel: |
AW: SQLite mit passwort -303 unsupported feature
Für mich ist das nur ein State und Einstellungspeicher für eine APP. man darf das Smartphone halt nicht verlieren.
|
AW: SQLite mit passwort -303 unsupported feature
Zitat:
Die Firma Passwork "umgeht" das Problem damit, dass Hashs für alle möglichen Zeichenfolgen mit xxx Zeichen abgespeichert werden. Funktioniert mäßig. Manchmal findet man einen Eintrag nur, wenn man den kompletten Suchbegriff und nicht nur einen Teil kennt. Transparente Verschlüsselung ist daher besser. |
AW: SQLite mit passwort -303 unsupported feature
Zitat:
Firedac hat die Verschlüsselung als Hook mit an die DBEngine übergeben bzw. sich transparent eingehängt. Nur fehlt in den neuen Versionen der entsprechende Hook, wo Firedac sich einhängen kann. Wenn Verschlüsselte Werte übergeben werden, wird es mit Select, usw. wieder interessant. |
AW: SQLite mit passwort -303 unsupported feature
Wenn das Passwort der Datenbank sowieso im selben Gerät wie die Datenbank gespeichert ist, dann verlangsamt die Verschlüsselung einfach nur alles ohne wirklich etwas zu bringen.
Geben eure User das Datenbankpasswort immer selber ein, bei jedem Start der App? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:05 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz