... |
... |
@@ -4,19
+4,17 @@ |
4 |
4 |
|
5 |
5 |
== Datenbankverbindung == |
6 |
6 |
|
7 |
|
-{{figure image="database_settings_de.png" width="600"}} |
8 |
|
-Die Einstellungen zur Verbindung mit der Datenbank. Nach einer Änderung dieser Einstellungen wird die Datenbank und das System automatisch aktualisiert. |
9 |
|
-{{/figure}} |
|
7 |
+{{figure image="database_settings_de.png" width="600"/}} |
10 |
10 |
|
11 |
11 |
Folgende Einstellungen sind notwendig, um eine Verbindung zur Datenbank herstellen zu können: |
12 |
12 |
|
13 |
13 |
; Datenbanktyp |
14 |
14 |
: Typ der Datenbank, die benutzt werden soll. |
15 |
|
-; JDBC-Verbindungs-URL |
16 |
|
-: {{smallcaps}}Url{{/smallcaps}} zu der Datenbank im jdbc-Format. Zum Beispiel: {{code}}jdbc:mysql://testing.xima.de:3306/databaseName?useUnicode=true&characterEncoding=UTF-8{{/code}} Jede Datenbank verwendet leicht unterschiedliche {{smallcaps}}Url{{/smallcaps}}s. Über die Schaltfläche //Besipiel// stehen die gängigsten Arten zur Auswahl. |
17 |
|
-; DB-Benutzername |
|
13 |
+; {{smallcaps}}Jdbc{{/smallcaps}}-Verbindungs-{{smallcaps}}Url{{/smallcaps}} |
|
14 |
+: URL zu der Datenbank im jdbc-Format. Zum Beispiel: {{code}}jdbc:mysql://testing.xima.de:3306/databaseName?useUnicode=true&characterEncoding=UTF-8{{/code}} Jede Datenbank verwendet leicht unterschiedliche {{smallcaps}}Url{{/smallcaps}}s. Über die Schaltfläche //Besipiel// stehen die gängigsten Arten zur Auswahl. |
|
15 |
+; DB Benutzername |
18 |
18 |
: Benutzername für die Anmeldung an der Datenbank. |
19 |
|
-; DB-Passwort |
|
17 |
+; DB Passwort |
20 |
20 |
: Passwort für die Anmeldung an der Datenbank. |
21 |
21 |
|
22 |
22 |
== Erweiterte Einstellungen == |
... |
... |
@@ -35,24
+35,22 @@ |
35 |
35 |
; Algorithmus |
36 |
36 |
: Der Verschlüsselungsalgorithmus, mit welchem die Daten verschlüsselt werden sollen. Der empfohlene Standardwert ist //PBE mit SHA und Twofish-CBC//. |
37 |
37 |
; Formulardaten verschlüsseln |
38 |
|
-: Wenn diese Option aktiviert ist, werden auch Daten abgesendeter Formulare verschlüsselt, inklusive aller Anhänge. Bei Nutzung einer mySQL-Datenbank werden auch [[formularspezifische Postfächer>>Formcycle.UserInterface.MyForms.Inbox]] verschlüsselt in der Datenbank gespeichert. |
|
36 |
+: Wenn diese Option aktiviert ist, werden auch Daten abgesendeter Formulare verschlüsselt, inklusive aller Anhänge. Bei Nutzung einer mySQL-Datenbank werden auch [[formularspezifische Postfächer>>doc:Main.Postfach]] verschlüsselt in der Datenbank gespeichert. |
39 |
39 |
; Verschlüsselung der Datensätze aktualisieren |
40 |
40 |
: Ist hier das Häkchen gesetzt, werden die Daten erneut mit dem angegebenen Passwort verschlüsselt. |
41 |
41 |
; Aktuelles Passwort zur Bestätigung |
42 |
|
-: Das Passwort, welches zur Verschlüsselung der Daten mit dem entsprechenden Algorithmus verwendet werden soll. |
|
40 |
+: Das Passwort, welches zur Verschlüsselung der Daten im entsprechenden Algorithmus verwendet werden soll. |
43 |
43 |
|
44 |
|
-{{info}} |
45 |
|
-Bei dem eingegebenen Passwort für die Verschlüsselung wird geprüft, ob es gültig ist beziehungsweise ob die Datensätze bereits verschlüsselt sind. So wird eine doppelte Verschlüsselung und möglicher Datenverlust vermieden. Diese Funktionalität steht erst ab Version 6 zur Verfügung. Bei einer Aktualisierung von Version 5 auf Version 6 kann das Passwort nicht geprüft werden. |
46 |
|
-{{/info}} |
47 |
|
- |
48 |
48 |
{{warning}} |
49 |
|
-Je nach Auswahl von Algorithmus und Passwort sowie abhängig von der verwendeten Java-Version ist es gegebenenfalls nötig die //Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files// zu installieren. Sollte dies nötig sein, so wird an der Oberfläche sowohl am Eingabefeld des Passworts als auch bei der Selektion des Algorithmus eine entsprechende Fehlermeldung angezeigt. |
|
43 |
+Je nach Auswahl von Algorithmus und Passwort sowie abhängig von der verwendeten Java-Version ist es gegebenen Falls nötig die "Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files" zu installieren. Sollte dies nötig sein, so wird an der Oberfläche sowohl am Eingabefeld des Passworts als auch bei der Selektion des Algorithmus eine entsprechende Fehlermeldung angezeigt. |
50 |
50 |
{{/warning}} |
51 |
51 |
|
52 |
52 |
== Datensätze migrieren == |
53 |
53 |
|
54 |
|
-Die Auswahl //Verschlüsselung der Datensätze aktualisieren// dient der Umwandlung bereits bestehender Datensätze in die neue verschlüsselte Form. Dies spielt vor allem dann eine Rolle, wenn im laufenden Betrieb unverschlüsselte oder anders verschlüsselte Datensätze überführt werden sollen. Hierfür wird die vorherige Konfiguration der Verschlüsselung für die Entschlüsselung und die neue Konfiguration für anschließende Verschlüsselung verwendet. |
|
48 |
+Die Auswahl Datensätze migrieren dient der Umwandlung bereits bestehender Datensätze in die neue verschlüsselte Form. Dies spielt vor allem dann eine Rolle, wenn im laufenden Betrieb unverschlüsselte oder anders verschlüsselte Datensätze überführt werden sollen. Hierfür wird die vorherige Konfiguration der Verschlüsselung für die Entschlüsselung und die neue Konfiguration für anschließende Verschlüsselung verwendet. |
55 |
55 |
|
|
50 |
+Sollte bereits eine Verschlüsselung aktiviert gewesen sein, so muss das Häkchen bei //Aktuelles Passwort zur Bestätigung// gesetzt sein. Hier muss zur der Bestätigung der Änderung des Passworts oder des Algorithmus beziehungsweise bei kompletter Deaktivierung das vorherige Passwort eingegeben werden. Ohne korrekte Eingabe ist die Änderung oder Deaktivierung der Verschlüsselung (selbst bei Änderung der Datenbankverbindung) nicht möglich. |
|
51 |
+ |
56 |
56 |
{{warning}} |
57 |
57 |
Es sollte aus Gründen der möglichen Fehlkonfiguration bzw. fehlerhaften Benutzung der Datenbankverschlüsselung bei bereits vorhandenen Datensätzen vor jeder Änderung der Konfiguration ein Datenbank-Backup erzeugt werden! |
58 |
58 |
{{/warning}} |