SQLServer 암호화 함수

0 투표
MSSQL 서버에서 암호화 함수 사용법 알려주세요.

1 답변

0 투표

SQLServer(MSSQL, MS-SQL) 암호화하기 위한 내장함수가 있습니다.

* PwdEncrypt : 데이터를 암호화한다. ex. PwdEncrypt('비밀번호')
* PwdCompare : 암호화한 데이터를 비교해서 확인한다. 예) PwdCompare('비밀번호', 암호화컬럼)

간단 예제

CREATE Table Users (
--password varchar(100) varbinary(500)
password varbinary(500) -- varbinary 타입으로 하자
);

* 테이블을 만든 후,

INSERT INTO Users VALUES (PwdEncrypt('1111'));

* 데이터를 암호화하여 넣은 후 아래와 같이  SELECT 해보세요.

SELECT PwdCompare('1111', password) FROM Users;
결과 : 1

SELECT PwdCompare('2222', password) FROM Users;
결과 : 0

구로역 맛집 시흥동 맛집
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
add
...