오라클이 정의한 롤. -> 미리 정의된 롤.
이 롤에 어떤 권한이 있고 우리 회사 정책에 문제가 있는지 없는지.
거의 안 쓰게 됨. 참조로 봄.
최소한의 DBA권한만 갖고 있게 SET해줌.
SET ROLE vacationdba;
롤의 부여 동일하게 grant
프로파일 및 유저
사용에 대한 제한을 할 수 있다.
Private SGA -> shared 서비스일 때 UGA를 의미함.
프로파일 단점 ; flexible하지 않고 수치로 제한하기 때문에 업무 변화 환경에서 쓰기 힘듦.
쓰게 된다면 connect time, idle time, concurrent session
오라클 함수 내용.
소스코드를 암호화시켜서 못 읽게 해 놓은 것들이 있다.
[orcl:admin]$ cd $ORACLE_HOME/rdbms/admin
[orcl:admin]$ ls utl*
utlbstat.sql utlexcpt.sql utllockt.sql utlrefld.sql utlu112i.sql
utlchain.sql utlexpt1.sql utlmail.sql utlrp.sql utlu112s.sql
utlchn1.sql utlfile.sql utlmatch.sql utlrvw.sql utlu112x.sql
utlcoll.plb utlgdk.sql utlmmig.sql utlsampl.sql utluiobj.sql
utlcomp.sql utlhttp.sql utlnchar.sql utlscln.sql utlurl.sql
utlconst.sql utli18n.sql utlnla.sql utlsmtp.sql utlusts.sql
utlcxml.sql utlident.sql utlpg.sql utlspadv.sql utlvalid.sql
utldim.sql utlinad.sql utlpitl.sql utlstddw.sql utlxaa.sql
utldst.sql utlincmp.sql utlprp.sql utlsxszd.sql utlxmv.sql
utldtchk.sql utlip.sql utlpwdmg.sql utlsyxsz.sql utlxplan.sql
utldtree.sql utlirp.sql utlraw.sql utltcp.sql utlxplp.sql
utledtol.sql utljavrm.sql utlrcmp.sql utltkprf.sql utlxpls.sql
utlenc.sql utllms.sql utlrdt.sql utltzu92.sql utlxrw.sql
utlestat.sql utllmup.sql utlref.plb utltzuv2.sql
확장자 plb는 난독 처리 되어 있음. (암호화 되어 있음.)
utl 패키지. 오라클 db에 있는 걸 텍스트로 떨구는 패키지.
07_DICTIONARY_ACCESSIBILITY = FALSE 인지 체크.
TRUE면 누군가 바꿔놓음.
SELECT ANY TABLE 이라는 권한을 막아 놓은 것임.
봐두라.
REMOTE_OS_AUTHENT=FALSE
rlogin 막겠따.
한 쪽 DB의 인증 받고 들어왔을 때 막겠당.
'Database > ORACLE' 카테고리의 다른 글
4일차 - 10장. 언두 데이터 관리 (0) | 2013.12.05 |
---|---|
4일차 - 9장. 데이터 동시성 관리 (0) | 2013.12.05 |
3일차 - 7장. 데이터베이스 저장 영역 구조 관리 (0) | 2013.12.04 |
SQLPLUS 툴 사용하기 (0) | 2013.12.04 |
3일차 - 6장. Oracle 네트워크 환경 구성 (0) | 2013.12.04 |