SQL Server 数据加密与解密

- 类别:《数据库

前段时间在客户公司,有一个很活泼的程序员给我展示他写的SQL Server 加密功能。由于测试库和正式库在同一台服务器里,于是一个不小心把正式库的所有存储过程、函数、视图全加密了。还好加密的方式只是在 AS 位置前增加了 WITH ENCRYPTION ,虽然不能查看内容但不影响程序的运行。 即使是这种简单的加密,解密过程也很复杂。为了缓解他焦灼的心情,于是我接下了这个解密的任务。在各种…

SQL Server 系统存储过程 sp_executesql 使用方式

- 类别:《数据库

SQL Server 中执行存储过程的方式有两种: 使用 EXEC 使用系统存储过程 sp_executesql 此篇介绍使用 sp_executesql 执行SQL语句与存储过程。 sp_executesql 的基本模式是: EXECUTE sp_executesql [SQL语句], [参数],[每个参数赋值|OUTPUT] ① 执行SQL语句:通过select语句获取执行结果 --定义所需的四个参数 DECLARE @SQLString NVARCHAR (500) --需要执行的SQL语句 DECL…