본문 바로가기

HashBytes('SHA2_256', '19870103') 함수를 사용한다

/**
 * 공통 비번 사용중인 users 테이블 조회하기
 */

select cid,cPassword, strName, dateRegist
from users
where cPassword = 'd76f92e8c878d5a01f361e3202ba2ed54b2443ca1ee45da6c3d7490e29c9ce7a9fcb7f'

/**
 * 비밀번호를 생년월일 YYYYMMDD 로 초기화하기
 * HashBytes('SHA2_256'함수 적용) 암호화
 */
-- update users set cPassword = LOWER(CONVERT(VARCHAR(64), HashBytes('SHA2_256', '19870103'), 2)) where cid='yess23'

/**
 * 어떻게 변환될까? 
 */
select                            HashBytes('SHA2_256', '19870103')
select       CONVERT(VARCHAR(64), HashBytes('SHA2_256', '19870103'), 2)
select LOWER(CONVERT(VARCHAR(64), HashBytes('SHA2_256', '19870103'), 2))
반응형

코카티비-CoCaTV

생활하면서 불편한 것들, 생활하면서 다음에 또 찾게 될 것 같은 것들, 기록 해뒀습니다.