달력

12025  이전 다음

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

CREATE USER TEST IDENTIFIED BY TEST;

CREATE USER user_name
IDENTIFIED [BY password | EXTERNALLY]
[DEFAULT TABLESPACE tablespace]
[TEMPORARY TABLESAPCE tablespace]
[QUOTA {integer [K | M] | UNLIMITIED} ON tablespace]
[PASSWORD EXPIRE]
[ACCOUNT {LOCK | UNLOCK} ]
[PROFILE { profile | DEFAULT} ]

- user_name : 사용자 이름

 - BY password : 사용자가 데이터베이스에 의해 인증되도록 지정하며, 데이터베이스 유저 로그온시 사용하는 비밀번호 입니다. 

 - EXTERNALLY : 사용자가 운영 체제에 의해서 인증되도록 지정합니다.

 - DEFAULT TABLESPACE는 사용자 스키마를 위한 기본 테이블 스페이스를 지정 합니다.

 - TEMPORARY TABLESPACE는 사용자의 임시 테이블 스페이스를 지정합니다.

 - QUOTA절을 사용하여 사용자가 사용할 테이블 스페이스의 영역을 할당합니다.

 - PASSWORD EXPIRE : 사용자가 SQL*PLUS를 사용하여 데이터베이스에 로그인할  때 암호를 재설정하도록 합니다.(사용자가  데이터베이스에 의해  인증될 경우에만 적합한 옵션입니다.)

 - ACCOUNT LOCK/UNLOCK :  사용자 계정을 명시적으로 잠그거나 풀 때 사용할 수  있습니다.(UNLOCK이 기본값입니다.)

 - PROFILE: 자원 사용을 제어하고 사용자에게 사용되는 암호 제어 처리 방식을 지정하는데 사용됩니다.

※ 여기선 간단한 유저생성에 대해서만 알아보고 자세한 유저관리와 PROFILE 관리는 어드민에서 설명 하겠습니다.
 


-  새로 생성한 TEST USER는 권한이 없어서 접근할 수가 없습니다.
-  모든 USER는 권한이 있고 권한에 해당하는 역할만 할 수 있습니다.
-  TEST라는 USER를 사용하기 위해서도 권한을 부여해주어야 합니다.

CREATE USER alink
IDENTIFIED BY alink


SQL> CONN SYSTEM/MANAGER
연결되었습니다.

SQL> GRANT connect, resource TO TEST ;
권한이 부여되었습니다.

SQL> CONN TEST/TEST
연결되었습니다.

* 수정

SQL>CONN SYSTEM/MANAGER       -- SYSTEM USER로 접속합니다.

SQL>ALTER USER scott IDENTIFIED BY lion;    -- scott USER의 비밀번호를 수정합니다.
 사용자가 변경되었습니다.

SQL>conn scott/lion    -- scott USER의 비밀번호가 바낀걸 확인할 수 있습니다.
접속되었습니다.


SQL>conn system/manager
접속되었습니다.

SQL>ALTER USER scott IDENTIFIED BY tiger;    -- scott USER의 비밀번호를 처음처럼 수정합니다.
 사용자가 변경되었습니다.

* 삭제

SQL> drop user user_name [cascade];
cascade 를 사용하게 되면 사용자 이름과 관련된 모든 데이터베이스, 스키마가 삭제되며 스키마객체는 물리적으로도 삭제됩니다.

'DB' 카테고리의 다른 글

기본으로 생성되는 Role  (0) 2008.09.15
[QUERY] TABLESPACE 생성  (0) 2008.09.15
[QUERY] Oracle User의 Object 조회  (0) 2008.09.15
function sample source - oracle  (0) 2008.09.09
Toad 9.0 사용후기 공모당선작  (0) 2008.08.12
Posted by marryjane
|