varbinary1 SQL Server 암호화/복호화 이전 직장에서 근무하던 동료에게 전화가 왔다. DB에 새로운 테이블을 만들고 데이터를 암호화시켜 저장해놨는데 복호화하면 결과값이 null이 나온다는 거다. 그쪽 DB에 접속해서 조회를 해봤는데 정말로 null이 나온다. OPEN SYMMETRIC KEY keyValue DECRYPTION BY CERTIFICATE certValue; select passwd, CAST(DECRYPTBYKEY(passwd) AS VARCHAR) from userTable; 별짓을 해도 조회가 안되고 계속 null만 나오는 거다. 이것저것 해보다 처음부터 한번 점검해보자 하고 컬럼 정의를 봤는데 binary로 되어 있다. 이걸 varbinary로 바꾸고 데이터를 입력한 다음 조회하니 정상적으로 나온다. Microsoft L.. 2023. 3. 3. 이전 1 다음