본문 바로가기

카테고리 없음

[Oracle] User의 변경 및 삭제


[Oracle] User의 변경 및 삭제
USER 변경하기 위해서는 ALTER USER문을 사용합니다..

● ALTER USER문으로 변경 가능한 옵션

  -  비밀번호
  -  운영체제 인증
  -  디폴트 테이블 스페이스
  -  임시 테이블 스페이스
  -  테이블 스페이스 분배 할당
  -  프로파일 및 디폴트 역할


사용자 수정 문법(Syntax)


사용자 수정 예제

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의 비밀번호를 처음처럼 수정합니다.
 사용자가 변경되었습니다.
 

 

사용자 삭제


문법(Syntax)



 
 ※ CASCADE를 사용하게 되면 사용자 이름과 관련된 모든 데이터베이스 스키마가 데이터 사전으로부터삭제되며 모든 스키마 객체들 또한 물리적으로 삭제 됩니다.

 

사용자 정보의 확인

 

데이터베이스에 등록된 사용자를 조회하기 위해서는 DBA_USERS라는 데이터사전을 조회하면 됩니다.
 
SQL*Plus를 실행시켜  system/manager로 접속을 합니다.
 
SQL>SELECT username, default_tablespace, temporary_tablespace
        FROM DBA_USERS;
   
USERNAME      DEFAULT_TABLESPACE      TEMPORARY_TABLES
---------------- -------------------        ----------------
SYS                    SYSTEM                       TEMP
SYSTEM             TOOLS                          TEMP
OUTLN                SYSTEM                        SYSTEM
DBSNMP              SYSTEM                       SYSTEM
ORDSYS              SYSTEM                       SYSTEM
ORDPLUGINS       SYSTEM                        SYSTEM
MDSYS               SYSTEM                        SYSTEM
CTXSYS              DRSYS                          DRSYS
SCOTT                SYSTEM                       SYSTEM
TEST                  TEST                            SYSTEM
STORM               STORM                         SYSTEM
KJS                    SYSTEM                        SYSTEM
OEM                   OEM_REPOSITORY         TEMP
 
 위와 같이 유저와 테이블 스페이스에 대한 정보가 화면에 나옵니다.

  ================================================
    * Oracle Community OracleClub.com
    * http://www.oracleclub.com
    * http://www.oramaster.net
    * 운영자 : 김정식 (oramaster _at_ empal.com)
  ================================================

출처 : Tong - [별난상이]님의 ORACLE통