Oacle 사용자 권한 관리 사용 설명

1548 단어 Oacle사용자 권한
1.시스템 의 기본 사용자
1)sys 사용 자 는 슈퍼 유저 로 최고 권한 을 가지 고 있 으 며 sysdba 역할 을 가지 고 있 으 며 create database 권한 이 있 습 니 다.이 사용자 의 기본 암 호 는 sys 입 니 다.로그 인 문장:SQL>conn sys/sys as sysdba;
2)시스템 사용 자 는 관리 조작 원 으로 권한 도 크다.sysoper 역할 이 있 습 니 다.create database 권한 이 없습니다.기본 암 호 는 manager 입 니 다.로그 인 문구:SQL>conn system/manager;
3)sys 와 system 두 사용자 의 가장 큰 차 이 는 create database 권한 이 있 는 지 없 는 지 에 있다.
4)scott 사용 자 는 일반 사용자 입 니 다.비밀 번 호 는 기본적으로 tiger 입 니 다.기본 잠 금 해제 문 구 는 SQL>alter user scott account unlock 입 니 다.         로그 인 문장:SQL>conn scott/tiger;
2.사용자 관리
1)관리자 계 정(sys 또는 system)에 사용자 wanghao:SQL>create user wanghao identified by wh 516 을 만 듭 니 다.
2)사용자 암호 수정:SQL>whigw 에 의 해 식별 된 사용자 wanghao 변경;
3.권한 부여
1)기본 일반 사용자 scott 는 기본적으로 잠 금 을 풀 지 않 았 습 니 다.새 사용자 도 권한 이 없습니다.관리 자 를 통 해 권한 을 부여 해 야 합 니 다

SQL> grant create session to wanghao; wanghao session , 。
SQL> alter user wanghao quota unlimited on USERS; wanghao 。
SQL> grant create table to wanghao; 。
SQL> grant drop any table to wanghao;
SQL> grant insert any table to wanghao;
SQL> grant update any table to wanghao;
2)oralce 는 권한 관리 가 비교적 엄격 하고 일반 사용자 간 에 도 기본적으로 서로 접근 할 수 없 으 며 서로 권한 을 부여 해 야 한다

SQL> grant select on tableName(emp) to wanghao; wanghao
SQL> conn wanghao/whigw;
SQL> select * from scott.emp;  wanghao scott emp;

좋은 웹페이지 즐겨찾기