首页 > 开发 > 综合 > 正文

SqlServer2008 新功能:简单数据加密

2024-07-21 02:48:32
字体:
来源:转载
供稿:网友
SqlServer2008 新功能:简单数据加密

一、首先要把密码字段改成varbinary 类型。

CREATE TABLE [dbo].[UserInfo]([id] [int] IDENTITY(1,1) NOT NULL,[name] [varchar](50) NULL,[passWord] [varbinary](128) NULL) ON [PRIMARY]

二、插入数据的时候需要使用PWDENCRYPT() 函数

insert into dbo.UserInfo (name,password) values ('admin',PWDENCRYPT('123456'))

三、登陆判断时需要使用PWDCOMPARE() 函数 做一下比较

select * from dbo.UserInfo where name='admin' and PWDCOMPARE('123456',password)=1

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表