Frage

Gibt es eine Möglichkeit, die Datendatei zu verschlüsseln, die MySQL verwendet? Ich habe einen MySQL-Server auf einer offenen Maschine, und ich möchte die Datendatei verschlüsseln, so dass selbst wenn jemand kopiert die Daten-Dateien, können sie nicht die Daten lesen.

Danke

War es hilfreich?

Lösung

Ich bin nicht sicher, was meinen Sie, wenn Sie sagen, dass das Gerät geöffnet ist. Wenn die Menschen Zugriff auf die Konsole haben, oder auf Ihr Konto ist es viel schwieriger eine Aufgabe, die Datei zu verschlüsseln.

Haben schauen Sie auf Truecrypt ? Es funktioniert für die meisten gängigen Betriebssysteme und ermöglicht eine virtuelle verschlüsselte Partition zu erstellen, eine Festplattenpartition sperren, ein externes Laufwerk oder ein USB-Gerät.

Andere Tipps

Für jeden eine transparente MySQL-Verschlüsselungslösung für Linux Erforschung, gibt es ein relativ neues Produkt auf dem Block, wir haben mit gearbeitet: http://www.gazzang.com/

Ich bin nicht mit dem Unternehmen assoziiert Gazzang ... nur ein zufriedener Kunde.

MySQL keine Daten Dateiverschlüsselung nativ unterstützen. Es gibt 3 Produkte gibt, wie zum Beispiel:

http://www.vormetric.com/products/vormetric_database_encryption_expert.html

Es gibt ein ‚Whitepaper‘ über das Thema hier:

http://www.vormetric.com/documents/FINALPart2DatabaseEncryptionCoreGuardvsColumnLevelWhitePaper7.pdf

Um ehrlich zu sein, wenn der Datenbankinhalte jeder kommerziellen Wert hat oder enthält persönliche Daten über Personen, sollten Sie wirklich kontrollieren, wer Zugriff auf die Datendateien hat (ob verschlüsselt oder nicht). In Großbritannien Dateien solche Daten offen gelassen zu lässig Passanten, würde ein Datenschutz sein nein nein.

Sie können ein verschlüsseltes Dateisystem, wie das native eines für NTFS unter Windows oder einem der verschiedenen Optionen rel="nofollow für linux. Darüber hinaus können Sie speichern die Daten verschlüsselt.

Wenn Sie Windows EFS verwenden und Starten von MySQL als Dienst, müssen Sie Folgendes tun:

  • Gehen Sie auf Services und finden Sie den MySQL-Dienst
  • stoppt den Dienst
  • Rechtsklick -> Eigenschaften -> Registerkarte Anmelden
  • auf "Dieses Konto"
  • füllen Sie Ihren Windows-Namen zB Konto. "\ Benutzername"
  • geben Sie Ihr Passwort
  • Starten Sie den Dienst

Der MySQL-Dienst jetzt ohne Fehler gestartet werden soll.

Um die Fenster EFS-Verschlüsselung verwenden:

http: // Fenster. microsoft.com/en-us/windows/encrypt-decrypt-folder-file#1TC=windows-7

Lesen Sie mehr obout es:

http://www.petri.co.il/how_does_efs_work.htm#

!!! Vergessen Sie nicht, um das Zertifikat zu exportieren !!!

Sie können die Daten in MySQL mit der Verschlüsselungsfunktionalität gebaut verschlüsseln.

als für die Dateien, jede Datei Lösung sollte funktionieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top