DECLARE @CLEARTEXT VARCHAR(255)
DECLARE @ENCDATA VARBINARY(255) -- 실제 테이블필드 속성을 varbinary(255)로 만든다
DECLARE @DECDATA VARCHAR(255)
SET @CLEARTEXT = '7010131000000' -- 암호화할 주민번호
SET @ENCDATA = ENCRYPTBYPASSPHRASE('KIM1',@CLEARTEXT); -- 암호화
SET @DECDATA = CONVERT(VARCHAR(MAX), DECRYPTBYPASSPHRASE('KIM1',@ENCDATA)); -- 복호화
SELECT @CLEARTEXT AS '원본데이터', @ENCDATA AS '암호화된데이터', @DECDATA AS '복호화된 데이터'
테이블백업 쿼리(오라클,MSSQL) (0) | 2012.03.21 |
---|---|
오라클 DB링크 (0) | 2011.07.15 |
오라클 전용서버모드(dedicated)와 표준모드(MTS) 로 각각 사용하기 (0) | 2011.04.11 |
오라클 MERGE문 간단하게 또는 복잡하게 (0) | 2011.03.29 |
오라클 사용자 에러출력하기 (0) | 2011.03.05 |
댓글 영역