Rst

[Oracle] 스키마 생성, 권한부여, 수정, 삭제

/Oracle

사용자 생성하기: ‘create user’

oracle에서 사용자(스키마)를 생성하기 위해선 create user 명령을 사용한다.

create user <user name>
identified by <user password>;

사용자에게 권한 부여하기

oracle에서 사용자에게 권한을 부여하기 위해선 grant ... to ... 명령을 사용한다.

grant <권한1>, <권한2>,...
to <user name>;

사용자 관련 사항 수정하기: alter user

사용자 계정과 관련된 사항을 수정할때는 alter user로 시작하는 구문을 이용해 수정한다.

1. 암호 변경하기

사용자를 생성할때 사용한 암호 정의 구문을 이용한다.

alter user <name>
identified by <password>

2. 계정 잠금/해제

alter user <name>
account [lock|unlock]

3. 테이블 스페이스 변경

alter user <name>
defualt tablespace <space name>
temporary tablespace <space name>;

4. 테이블 스페이스 할당량 변경

quota <할당량> on <tablespace 이름>을 이용하면 된다.

alter user <name>
quota unlimited on users
quota 10M on temp
...;

사용자 삭제하기

drop user 명령을 사용한다.

comments powered by Disqus