Oracle

게시글 보기
작성자 유건데이타 등록일 2015-05-22
제목 CONNECT INTERNAL에 대해서 PASSWORD 설정하는 방법
CONNECT INTERNAL에 대해서 PASSWORD 설정하는 방법
==============================================

dba group 이 아닌 OS 사용자들이 Connect internal 시에 password를
입력하도록 하려면 다음과 같이 하면 됩니다.

DB Extender와 같은 Client Tool을 이용하여 서버에 접속하는 경우에도 마찬가지
로 적용됩니다.

1) orapwd를 이용해서 password file을 만들어 줍니다.

> orapwd file=orapwORA7 password=manager entries=1

이 화일은 $ORACLE_HOME/dbs 디렉토리에 만들어 주며 ORACLE_SID가 ORA7인
경우, 패스워드 화일 이름은 orapwORA7으로 해 줍니다.

2)initORA7.ora 화일에서 다음을 추가합니다.

remote_login_passwordfile=exclusive
compatible=7.1 또는 compatible=7.2.0.0

이렇게만 해 주면 connect internal 시의 password가 manager로 세팅됩니다.

이것은 Sun Solaris 2.4, Oracle 7.2.2 에서 테스트 해 본 것인데, 다른 기종에
서는 방법이 다를 수도 있습니다. 자세한 방법은

Oracle7 Server Documentation Addendum(Release 7.1) Chap.5

을 참조하면 됩니다.

DB Extender에서 접속할 때 ORA-9910 에러가 발생하는 경우도 똑같이 이 방법
대로 password file을 만들어 주면 됩니다.
단, 이 경우에는 initORA7.ora 화일에 remote_login_passwordfile 파라미터를
세팅할 필요까지는 없고 compatible만 셋팅하고 password file을 만들어 주면
됩니다.
Comment
등록된 코멘트가 없습니다.