안녕하세요. 프로그램 개발중 너무 풀리지 않는 문제가 발생하여 질문드립니다.
select cryptit.decrypt(passwd,'aaa')
from 테이블명
where passwd is not null
하면 잘 나오는듯 하나 토드에서 500라인 아래로 내리면...
ORA-28232, ORA-06512 에러가 발생합니다.
검색을 해보니 오라클 버전의 문제로 update를 해주면 된다고 해서
update 테이블명
set passwd = cryptit.encrypt(passwd,'aaa')
where passwd is not null
위의 쿼리를 날렸더니
ORA-28232: obfuscation 툴킷에 부적합한 입력 길이입니다.
ORA-06512: "SYS.DBMS_OBFUSCATION_TOOLKIT_FFI", 줄 21에서
ORA-06512: "SYS.DBMS_OBFUSCATION_TOOLKIT", 줄 115에서
ORA-06512: "SMIS.CRYPTIT", 줄 11에서
라는 에러가 나오는데 이걸 어떻게 처리해야할지 조언좀 부탁드립니다.
감사합니다~ 꾸벅~
|