我想知道SQL Server中FILESTREAM数据加密(例如.docx
文件)的方式是什么?是Microsoft EFS还是有其他解决方案?
提前致谢
据我所知,FILESTREAM功能中没有内置加密功能。我通常希望面向数据库的应用程序在将数据发送到数据库并在检索后解密之前处理数据的任何加密。
“它是Microsoft EFS还是有其他解决方案?”
由于您也询问了其他解决方案,因此有两种第三方产品可提供TDE的替代方案,包括FileStream加密。它们都适用于SQL Server的所有版本和版本。一个是用于SQL Server的NetLib加密器,另一个是DBDefence。虽然它们的工作方式不同。加密器位于SQL Server和操作系统之间,而DBDefence使用(现已不存在)Detours SDK将代码注入到正在运行的SQL进程中。 (免责声明:我和NetLib Security在一起)。