스터디북

[07/10] Sol10설치

파이어볼러 2015. 7. 10. 04:29

Sol10_64 설치 10.2.0.4 패치 11.2.0.1 업그레이드 

Workship1 ~131P

[oracle@localhost ~]$ sqlplus /nolog


03:12:17 10-JUL-15##>connect sys/oracle

ERROR:

ORA-28009: connection as SYS should be as SYSDBA or SYSOPER


03:23:55 10-JUL-15#SYS#orcl>SHOW PARAMETER O7_DICTIONARY_ACCESSIBILITY


NAME                                 TYPE        VALUE

------------------------------------ ----------- ------------------------------

O7_DICTIONARY_ACCESSIBILITY          boolean     FALSE


03:25:10 10-JUL-15#SYS#orcl>ALTER SYSTEM SET O7_DICTIONARY_ACCESSIBILITY=TRUE scope=spfile;


System altered.

[oracle@localhost ~]$ sqlplus /nolog


03:27:14 10-JUL-15##>conn sys/oracle

Connected.


시스템 권한 제한 : 딕셔너리에 대한 승인되지 않은 액세스를 방지하는 방법

- O7_DICTIONARY_ACCESSIBILITY = TRUE (SYS스키마에 있는 객체를 액세스 가능)

. ORACLE 7 작업 방식으로 반전

. ANY 키워드를 사용하여 시스템 권한의 제한 제거

. 기본값은 False

- O7_DICTIONARY_ACCESSIBILITY = FALSE 인 경우 SELECT ANY TABLE문으로

  SYS스키마를 제외한 스키마에 있는 뷰나 테이블을 액세스 할 수 있음