一个离开.NET的程序员

ryhan

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年6月19日

摘要: 1 CREATE SYMMETRIC KEY key1 WITH ALGORITHM=DES 2 ENCRYPTION BY PASSWORD='abc$123' 3 GO 4 5 OPEN SYMMETRIC KEY key1 6 DECRYPTION BY PASSWORD='abc$123' 7 8 DECLARE @str NVARCHAR(100),@Encrypted VARBINARY(MAX) 9 SET @str=N'要加密的字串' 10 SELECT @Encrypted=ENCRYPTBYKEY(KEY_GUID(' 阅读全文
posted @ 2012-06-19 20:21 ryhan 阅读(435) 评论(0) 推荐(0) 编辑

摘要: 因项目中经常需要从其他远程服务器上读取数据,故需要编写SQL远程读取SQL,记录,以备后用。--by RYHAN 1 DECLARE @SQLString varchar(2000) 2 DECLARE @SourceDataBaseName nvarchar(30) 3 DECLARE @RemoteIP nvarchar(30) 4 DECLARE @RemoteAccount nvarchar(30) 5 ... 阅读全文
posted @ 2012-06-19 19:50 ryhan 阅读(770) 评论(0) 推荐(0) 编辑

摘要: (原 :http://topic.csdn.net/u/20100929/17/21bfc421-4ace-435f-baea-4d352d1015e3.html)因业务升级,将原用户DES密文转换为MD5,需要在SQL中进行DES解密操作,故使用CLR函数实现,特此记录,以备后用。--by RYHANC#程序集 dll 文件 1 using System; 2 using System.IO; 3 using System.Text; 4 using System.Data; 5 using System.Data.SqlTypes; 6 using System.Security.Cryp 阅读全文
posted @ 2012-06-19 19:40 ryhan 阅读(853) 评论(0) 推荐(0) 编辑