Oasis' story

DB 사용자 관리 본문

Program Note/DB

DB 사용자 관리

oasispapa 2014. 10. 13. 13:49

* User 생성

CREATE USER user1 IDENTIFIED BY password1;

 

* 암호 변경

ALTER USER user1 IDENTIFIED BY password2;

 

*권한(Privilege) 부여 (GRANT / REVOKE)

- 시스템(System) 권한 : create user, drop user, create table, create view, create session (접속 권한) ...

   ex) GRANT CREATE SESSION TO scott

- 객체(Object) 권한 : insert, update, delete, select, index, alter ...

   ex) GRANT UPDATE(컬럼서술가능) ON department TO scott

 

* DBA(DataBase Administrator) : 오라클 슈퍼유저 - sys, system

 

* 데이터 딕셔너리 보기

SELECT * FROM SESSION_PRIVS  -- 현재 사용자의 시스템 권한 정보를 포함하는 딕셔너리 뷰