Oracle 기반 데이터베이스 관리

Oracle 데이터베이스 관 리 는 DBA 권한 이 필요 합 니 다.
사용자 관리:01 -- ( ) 02 create user king IDENTIFIED by king; 03 -- 04 grant connect to king; 05 grant resource to king; 06 -- scott 07 alter user scott account unlock ; 08 -- 09 alter user scott account lock; 10 -- scott 11 alter user scott IDENTIFIED by tarena123;
별명 관리:1 1 2 --  scott.emp ----> emp  3 create  public   synonym emp  for   scott.emp;
   1 2 . : 2   drop  public   synonym table_name;
  1 3 . : 2   select * from dba_synonyms
 권한 관리:
    테이블 작업 권한:1 grant select on emp to jsd1404; 2 grant insert on emp to jsd1404; 3 grant delete on emp to jsd1404; 4 grant update on emp to jsd1404; 5 grant alter on emp to jsd1404; 6 grant update on emp to jsd1404 with grant option;  xujin , ;
   권한 회수:1 revoke  select on emp from jsd1404; 2 revoke  insert on emp from jsd1404; 3 revoke  update on emp from jsd1404; 4 revoke  delete on emp from jsd1404; 5 revoke  alter on emp from jsd1404;
    사용자 작업 권한:1 grant connect to king;-- 2 grant resource to king;-- king  
    저장 프로시저 에 대한 권한:1 grant create procedure to jsd1404;-- 2 grant execute procedure_name to jsd1404;--
    테이블 공간 작업 권한:1 grant create tablespace to jsd1404; -- tablespace  2 grant alter tablespace to jsd1404;-- tablespace 
    기타:
view source
print ? 1 select * from dba_users;--  2 select table_name,privilege from dba_tab_privs where grantee= 'jsd1404' ;--  3 select * from dba_sys_privs where grantee= 'jsd1404' ;--  4 select * from session_privs; -- 1 grant update on table1 to jsd1404 with grant option;  xujin , ;

좋은 웹페이지 즐겨찾기