반응형
MSSQL 에서 입력값을 암호화 하는 쿼리 입니다.
참고 사이트 https://msdn.microsoft.com/ko-kr/library/ms174415(v=sql.110).aspx
비밀번호를 암호화 하는데 프로그램에서 입력된 값을 암호화 해서 나온 결과값을 DB에 넣었는데요.
이렇게 하면 편할거 같아요.
DECLARE @HashThis2 nvarchar(4000);
SET @HashThis2 = CONVERT(nvarchar(4000),'godffs');
declare @temp Table
(
pwd varbinary(maX)
)
insert @temp
SELECT HASHBYTES('SHA2_256', @HashThis2);
select *from @temp --DB에 저장될 값 확인
SELECT HASHBYTES('SHA2_256', @HashThis2); --암호화된 결과 확인
끝~
반응형
'DataBase > MS SQL' 카테고리의 다른 글
MS-SQL 참조키 (0) | 2016.01.11 |
---|---|
% 퍼센트수수료 계산하기 (0) | 2016.01.08 |
하나의 쿼리로 여러개의 쿼리를 한번에 뿌리기 (0) | 2012.04.24 |
DB 컬럼의 값이 NULL 이 아닐때..제외하기 (0) | 2011.11.23 |
While 문으로 Insert , Delete 문 사용 (0) | 2011.07.19 |
Comments