Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server SQL Server 2005数据加密_Sql Server_Encryption - Fatal编程技术网

Sql server SQL Server 2005数据加密

Sql server SQL Server 2005数据加密,sql-server,encryption,Sql Server,Encryption,我的要求是我们有一个应用程序“FinApp”,用于处理公司所有财务相关数据。当前的审计团队要求我们对生产数据进行加密,以增强安全性 我已经有了关于标准SQL加密和密钥的知识。此外,我们还创建了一个基于CLR的函数,以便enc.键位于应用程序服务器中,并在调用时传递,这样DB团队也无法访问数据 问题是,当我们在生产环境中使用接近10-12亿条记录时,这种SQL会起作用吗?如果使用基于CLR的函数或SQL加密,则已在select查询中使用函数调用的速度会很慢。有人做过吗 "select encryp

我的要求是我们有一个应用程序“FinApp”,用于处理公司所有财务相关数据。当前的审计团队要求我们对生产数据进行加密,以增强安全性

我已经有了关于标准SQL加密和密钥的知识。此外,我们还创建了一个基于CLR的函数,以便enc.键位于应用程序服务器中,并在调用时传递,这样DB团队也无法访问数据

问题是,当我们在生产环境中使用接近10-12亿条记录时,这种SQL会起作用吗?如果使用基于CLR的函数或SQL加密,则已在select查询中使用函数调用的速度会很慢。有人做过吗

"select encrypt(columna), encrypt(columnb), encrypt(columnc), encrypt(columnd) from mytableofhughnumbers"

我们认为,业绩将受到严重影响。如果数据庞大且需要加密,我们有什么选择?数据库是SQLServer2005。

有一篇文章介绍这方面的内容


如果你不能信任你的DBA,你会遇到更深层次的问题。