Oracle OS인증 사용자생성
(OS(Operation System)의 사용자 계정으로 오라클에 접속하기 위한 설정을 해보자).
1.OS인증 기반의 사용자가 접속시 사용될 ID의 PREFIX를 확인한다.
SELECT value
FROM v$parameter
WHERE name='os_authent_prefix';
2. 이제 REGISTRY에서 '확장가능한 문자열 값'을 하나 추가한다.
HKLM->SOFTWARE->ORACLE->KEY_OraDb10g_home1으로 이동-> (오른쪽 마우스를 누른 후,) -> '확장 가능한 문자열 값'을 선택한다.
이름을 'OSAUTH_PREFIX_DOMAIN', 더블클릭하여 문자열 값에는 'FALSE'를 선택한다.
3. 이제 OS를 REBOOTING 한다.
재부팅이 완료되면 sys로 Sqlplus에 접속하여 아래와 같이 새로운 사용자를 생성한다. 이때, PassWD는 외부값(externally)을 사용하도록 지정한다.
사용자 생성 |
SQL> create user ops$administrator identified by externally 2 default tablespace khtbs 3 temporary tablespace temp 4 quota unlimited on khtbs;
사용자가 생성되었습니다. |
접근권한 부여 |
SQL> grant connect to ops$administrator;
권한이 부여되었습니다. |
4. 이제 결과를 테스트하기 위해 sqlplus에서 빠져 나왔다가 다시 접속하게 되면 접속되어지는 것을 확인할 수 있다.
'Database' 카테고리의 다른 글
Backup Solution (0) | 2009.04.30 |
---|---|
오라클 내장 주요 sql 스크립트 (0) | 2009.04.26 |
오라클 예약어 (0) | 2009.04.26 |
CHAPTER25. BACKUP & RECOVERY (0) | 2009.04.21 |
CHAPTER18. Oracle Password Management (0) | 2009.04.21 |
CHAPER 10 ORACLE TEMPORARY TABLE (0) | 2009.04.20 |
chaper 9 oracle extent & segment 정보확인 (0) | 2009.04.20 |
TABLESPACE의 생성 및 관리 (0) | 2009.04.20 |
테이블스페이스의 추가 및 변경 (0) | 2009.04.17 |
REDO LOG 파일의 관리 (0) | 2009.04.17 |