암호화( pwdencrypt, pwdcompare )
CREATE TABLE [dbo].[test_encrypt](
[ussn1] [varchar](50) NULL,
[ussn2] [varbinary](max) NULL, --자료형 확인
)
decalre @ussn1 int
decalre @ussn2 int
set @ussn1 = 830325
set @ussn2 = 1111111
insert into test_encrypt (ussn1, ussn2)
values (@ussn1,pwdencrypt(@ussn2))
select * from test_encrypt
where pwdcompare('1111111',ussn2) =1 --참이면 1
pwdencrypt 는 복호화가 없으며 값의 비교만 pwdcompare으로 가능.
'Database(디비) > MSSQL' 카테고리의 다른 글
MSSQL 소수점 함수 (0) | 2014.01.20 |
---|---|
MSSQL Oracle NVL 기능과 동일한 함수 (0) | 2014.01.08 |
MSSQL SQL이란 무엇인가? (0) | 2013.12.06 |
MSSQL 기존 데이터 컬럼에 있는 날짜 지우고 NULL 값 넣기 (0) | 2013.12.04 |
MSSQL 서브쿼리에 대해 (0) | 2013.11.26 |
댓글