[ORACLE] DBMS_CRYPTO 패키지 추가하기

오라클의 암호화, 복호화 패키지를 추가하는 방법.

주의 사항은 권한을 주실때 DBA 계정을 사용하지 않는다면 권한을 주셔봤자 암호화/복호화 패키지를 사용하실 수 없습니다. 반드시 권한을 주실때는 DBA계정을 사용하여 주시기 바랍니다.

 

--------------------------------------------------------------------------------------------------------
만약 구성하시는 서버의 오라클이 2개 이상 설치된 서버라면 아래와 같이 호스트를 지정하여 설정하시기 바랍니다.
그외 오라클 DB 단일 구성이시라면 아래 1번과 같이 접속하여 권한을 주시면 됩니다.

sqlplus /nolog
conn sys/비밀번호@호스트 as sysdba

위와 같이 하거나 직접 설치 경로로 이동하여 접속하셔도 됩니다.
// 오라클 설치 경로
CD D:\oracle\Administrator\virtual\product\12.2.0\dbhome_1 
D:\oracle\Administrator\virtual\product\12.2.0\dbhome_1\bin>sqlplus /as sydba
--------------------------------------------------------------------------------------------------------

// 1.DBA 계정으로 접속
sqlplus "/as sysdba" 

// 2.sqlplus 창에서 아래와 같이 실행.
@D:\app\Administrator\product\12.2.0\dbhome_1\rdbms\admin\dbmsobtk.sql
@D:\app\Administrator\product\12.2.0\dbhome_1\rdbms\admin\prvtobtk.plb

// 3.권한 부여
GRANT EXECUTE ON DBMS_OBFUSCATION_TOOLKIT TO 유저명;
GRANT EXECUTE ON DBMS_CRYPTO TO 유저명;

 

1.DBA 계정으로 접속

sqlplus "/as sysdba" 


2.CMD 창에서 아래와 같이 실행.
@오라클 경로\dbmsobtk.sql
@오라클 경로\prvtobtk.plb

3.권한 부여
GRANT EXECUTE ON DBMS_OBFUSCATION_TOOLKIT TO 유저명;
GRANT EXECUTE ON DBMS_CRYPTO TO 유저명;