Ich habe es mit elektronisch geschützten Gesundheitsinformationen (ePHI oder PHI) zu tun, und die HIPAA-Bestimmungen verlangen, dass nur autorisierte Benutzer auf ePHI zugreifen können. Die Verschlüsselung auf Spaltenebene mag für einige Daten von Wert sein, aber ich brauche die Fähigkeit, ähnliche Suchvorgänge in einigen PHI-Feldern wie dem Namen durchzuführen.
Die transparente Datenverschlüsselung (TDE) ist eine Funktion von SQL Server 2008 zum Verschlüsseln von Datenbank- und Protokolldateien. Soweit ich weiß, verhindert dies, dass jemand, der Zugriff auf MDF-, LDF- oder Sicherungsdateien erhält, etwas mit den Dateien tun kann, da diese verschlüsselt sind. TDE ist nur für Unternehmens- und Entwicklerversionen von SQL Server verfügbar, und Unternehmen sind für mein spezielles Szenario unerschwinglich. Wie kann ich einen ähnlichen Schutz für SQL Server Standard erhalten? Gibt es eine Möglichkeit, die Datenbank und die Sicherungsdateien zu verschlüsseln (gibt es ein Drittanbieter-Tool)? Oder gibt es genauso gut eine Möglichkeit, die Verwendung der Dateien zu verhindern, wenn die Festplatte an einen anderen Computer (Linux oder Windows) angeschlossen wurde?
Der Administratorzugriff auf die Dateien von demselben Computer ist in Ordnung, aber ich möchte nur Probleme vermeiden, wenn die Festplatte entfernt und an einen anderen Computer angeschlossen wurde. Was sind einige der Lösungen dafür, die es gibt?