sql自带加密
来源:互联网 发布:淘宝商品违规怎么处理 编辑:程序博客网 时间:2024/04/29 01:02
select hashbytes('MD5', '12345')
-------------------
select pwdencrypt('12345')
--------------------------------
DECLARE @ClearPWD varchar(255)
DECLARE @EncryptedPWD varbinary(255)
SELECT @ClearPWD = '12345'
SELECT @EncryptedPWD = CONVERT(varbinary(255),pwdencrypt(@ClearPWD))
SELECT pwdcompare(@ClearPWD, @EncryptedPWD, 0) --表密码相同
SELECT pwdcompare( 'ErrorPassword ', @EncryptedPWD, 0) --表密码不同
--------------------------------
-- =============================================
-- Author: peterlu
-- Create date: 2008-6-11
-- Description: 实现MD5加密算法,返回对字符串的加密结果串
-- =============================================
CREATE FUNCTION [dbo].[MD5FUN]
(
-- 源字符串
@src varchar(255),
-- 加密类型(16/32)
@type int = 32
)
RETURNS varchar(255)
WITH EXECUTE AS CALLER
AS
BEGIN
-- 存放md5加密串(ox)
DECLARE @smd5 varchar(34)
-- 加密字符串
SELECT @smd5 = sys.fn_VarBinToHexStr(hashbytes('MD5', @src));
IF @type=16
SELECT @smd5 = SUBSTRING(@smd5,11,16) --16位
ELSE
SELECT @smd5 = SUBSTRING(@smd5,3,32) --32位
-- 返回加密串
RETURN @smd5
END
--调用
SELECT [dbo].[MD5FUN] ('asd',32)
- sql自带加密
- sql server2005自带的des加密解密方法
- .net自带MD5加密
- 文档加密---Windows自带
- java自带MD5加密
- Qt5自带加密方法
- iOS自带MD5加密
- iOS自带MD5加密
- php自带加密解密函数
- .net 自带的md5 加密
- 利用Java自带的MD5加密
- ios SDK自带 MD5加密
- java自带MD5加密Demo
- php 自带加密、解密函数
- 关于java中自带的加密
- 利用Java自带的MD5加密
- 利用Java自带的MD5加密
- IOS 自带的MD5加密
- sql_获取字符出现的次数
- Google Summer of Code 2011
- 代码段数据段的位置
- Tvp5150调试心得!
- 2011年端午节--汉石桥湿地
- sql自带加密
- stuff 与 for xml path('')
- 我想你
- mysql字符集
- 简单的触发器例题
- 根据分割符获取值
- 执行sudo命令时command not found的解决办法
- 生活感悟!
- 常用的shell命令