Oracle/Admin

USER 및 PROFILE 생성

알 수 없는 사용자 2015. 7. 1. 22:47
  • USER
    • USER 생성

    • 유저에게 할당된 테이블스페이스의 공간을 다 사용하면 다음과 같은 에러가 발생한다.

    • 유저의 비밀번호를 잊어버렸을 때에는 비밀번호를 초기화 시켜주면서 로그인 시 새로운 비밀번호를 입력하게 할 수 있다.

  • PROFILE
    • PROFILE은 유저의 DB RESOURCE를 제한할 때 사용한다.
      • RESOURCE_PARAMETERS
        • SESSIONS_PSER_USER: 한 유저가 접속할 수 있는 세션의 수를 지정
        • CPU_PER_SESSION: 한 세션에서 사용할 수 있는 CPU time을 지정(n*100초)
        • CPU_PER_CALL: 한 CALL(parse, execute, fetch)에서 사용할 수 있는CPU time을 지정(n*100초)
        • CONNECT_TIME: 한 세션에서 총 사용 시간을 지정(분)
        • IDLE_TIME: 유저가 대기상태 지속 가능 시간을 지정(분)
        • LOGICAL_READS_PER_SESSION: 한 세션에서 읽을 수 있는 데이터 블록의 수를 지정
        • LOGICAL_READS_PER_CALL: 한 CALL에서 SQL 을 처리하기 위해 읽을 수 있는 데이터 블록의 수를 지정
      • PASSWORD_PARAMETERS
        • FAILED_LOGIN_ATTEMPTS: 로그인 실패 시 재시도 횟수 설정
        • PASSWORD_LIFE_TIME: 동일한 패스워드를 사용할 수 있는 기간 설정
        • PASSWORD_REUSE_TIME: 동일한 패스워드를 일정 기간 동안 재사용할 수 없도록 설정
        • PASSWORD_REUSE_MAX: 현재 패스워드를 재사용하기 전에 다른 패스워드를 사용해야 하는 횟수 설정
          • ex) PASSWORD_REUSE_TIME=30, PASSWORD_REUSE_MAX=10으로 설정되어 있으면 30일 동안에 10번의 패스워드를 변경해야 30일 이후에 동일한 패스워드를 사용할 수 있다.
        • PASSWORD_LOCK_TIME: 로그인 실패 후 계정이 잠겼을 때 상태가 유지되는 기간 설정(일)
    • PROFILE을 사용하려면 RESOURCE_LIMIT 파라미터 값이 TRUE여야 한다.

    • PROFILE 생성

    • 3개 이상의 세션에서 유저로 접속했을 때 발생하는 에러 확인

    • 1분이상 대기상태로 있을 때 발생하는 에러 확인

    • PROFILE 수정

    • 로그인을 3번 실패했을 때 발생하는 에러 확인

'Oracle > Admin' 카테고리의 다른 글

Oracle Hot backup 시 scn 확인  (0) 2015.10.30
ORACLE AUDIT  (0) 2015.07.06
클론DB로 drop된 테이블 복구  (0) 2015.06.24
데이터파일 백업 및 복구  (0) 2015.06.15
Oracle EXPDP/IMPDP[정리필요]  (0) 2015.06.15