본문 바로가기

DBMS/MS-SQL

MS-SQL 암호화 내부 함수

 MySQL 에서는 password() 로 간단히 썻던 것을... 한참 찾었다...

1. PwdEncrypt - 암호화

PwdEncrypt('암호화문자')

ex) INSERT INTO members(user_id, password) VALUES('myid', PwdEncrypt('mypwd'))

 

2. PwdCompare - 비교

PwdCompare('비교대상문자', '암호화 된 문자')
->양쪽이 같으면 1을 리턴 다르면 0 리턴, 둘중하나가 NULL 이면 NULL 을 리턴

ex) SELECT PwdCompare('1234', password) FROM members WHERE user_id = 'myid'