티스토리 뷰
CRYPTO 라는 녀석이 암호화 해주는 유틸인 것 같은데 권한이 없으면 오류난다.
1. sys 계정으로 접속
2. %ORACLE_HOME%\rdbms\admin 경로에 존재하는 dbmsobtk.sql, prvtobtk.plb 두 개의 스크립트를 돌린다.
3. 아래 명령어를 통해 권한을 부여한다.
public 권한 부여
grant execute on dbms_crypto to public; grant execute on dbms_obfuscation_toolkit to public; |
계정 권한 부여
grant execute on dbms_crypto to 계정명; grant execute on dbms_obfuscation_toolkit to 계정명; |
그 다음 해당 계정으로 들어가서 PKG_CRYPTO BODY를 리컴파일한다.
저게 안 돼서 며칠 째 고생했는데 이제야 권한이 제대로 들어간다. (흡족)
- 끗 -
'Database > Oracle' 카테고리의 다른 글
cmd 에서 sqlplus 원격지에 접속할 때 주의할 점 (0) | 2019.12.11 |
---|---|
SQL Developer 에서 오라클 12c 접속 안 될 때 (0) | 2019.12.11 |
오라클 DB 덤프(dump) (0) | 2019.06.19 |
컬럼명을 자바 변수명으로 변경해주는 쿼리 (0) | 2019.03.08 |
댓글
공지사항
최근에 올라온 글