Oracle 에서 사용자 에 게 잠 금 을 풀 어 주 는 방법 에 대해 자세히 알 아 보 세 요.

13355 단어 Oaclesqldos각본
본 고 는 Oracle 이 사용자 에 게 잠 금 을 풀 어 주 는 방법 을 소개 할 것 입 니 다. Oracle 에 포함 되 어 사용자, 권한 부여, 비밀번호 수정, 잠 금 해 제 를 통 해 Oracle 이 사용자 에 게 잠 금 을 풀 어 주 기 를 바 랍 니 다.본문 은 모두 에 게 도움 을 줄 수 있다.
사용자 추가: (사용자 가 생 성 됨 에 따라 사용자 와 같은 이름 의 schema 가 자동 으로 생 성 됩 니 다)
 

 
  1. CREATE USER "TESTER" PROFILE "DEFAULT" IDENTIFIED   
  2. BY "TESTER" DEFAULT TABLESPACE "TESTDATA" TEMPORARY   
  3. TABLESPACE "TESTTEMP" ACCOUNT UNLOCK;  

권한 부여:
(이러한 권한 은 개발 에 사용 되 는 권한 입 니 다. 사용자 생산 환경 이 있 으 면 사용자 에 게 해당 하 는 시스템 권한 을 스스로 만 드 십시오)
생산 환경 에 서 는 connect resource 같은 역할 만 하면 된다 고 합 니 다.

 
  1. GRANT "CONNECT" TO "TESTER";   
  2. GRANT "RESOURCE" TO "TESTER";   
  3. GRANT "DBA" TO "TESTER";   
  4. GRANT "EXP_FULL_DATABASE" TO "TESTER";   
  5. GRANT "IMP_FULL_DATABASE" TO "TESTER";  

사용자 가 암 호 를 수정 하면 Oracle 은 사용자 에 게 잠 금 을 풀 어 줍 니 다.

 
  1. ALTER USER "SCOTT" IDENTIFIED BY "*******"   
  2. ALTER USER "SCOTT" ACCOUNT UNLOCK  

1. 모든 사용자 보기:

 
  1. select * from dba_user;   
  2. select * from all_users;   
  3. select * from user_users;  

2. 사용자 시스템 권한 보기:

 
  1. select * from dba_sys_privs;   
  2. select * from all_sys_privs;   
  3. select * from user_sys_privs;  

3. 사용자 대상 보기 권한:

 
  1. select * from dba_tab_privs;   
  2. select * from all_tab_privs;   
  3. select * from user_tab_privs;  

4. 모든 캐릭터 보기:

 
  1. select * from dba_roles;  

5. 사용자 가 가 진 캐릭터 보기:

 
  1. select * from dba_role_privs;   
  2. select * from user_role_privs;  

Oracle 에서 새 사용자 이름
ORACLE 데이터베이스 연결:
1. Oracle Database Assistant 에서 자신의 데이터 베 이 스 를 구축한다.
2. Oracle Net 8 Easy config 에서 자신의 데이터 베 이 스 를 연결 하고 service 이름 을 가 져 옵 니 다. IP: 로 컬 IP 127.0.0.1, database sid 가 만 든 것 입 니 다.
데이터베이스 의 SID, 사용자 이름: system, 비밀번호: manager 또는 자신 이 설정 한 비밀번호;
3. SQLPLUS 에서 자신의 데이터 베 이 스 를 연결 합 니 다. 사용자 이름 은: system, 비밀번호: manager 또는 자신 이 설정 한 비밀번호, tom: 방금 만 든 service 이름 입 니 다.
4. 현재 연결 사용 자 를 표시 합 니 다: show user;
5. 새 사용자 및 권한 부여: 비밀번호 로 사용자 tom identified 를 만 듭 니 다.
grant connect,resource to tom;
6. sqlplus 에서 방금 만 든 사용자: tom / 비밀번호, 연결;
7. 표 공간 을 만든다.
데이터베이스 초기 화 매개 변수 파일: init + 인 스 턴 스 이름. ora 파일, 이 파일 의 내용 을 편집 하면 데이터 베 이 스 를 사용 하 는 방법 과 분 배 된 자원 을 변경 할 수 있 습 니 다.
ORACLE 데이터 베 이 스 를 시작 하고 DOS 방식 에서 svrmgr 30 을 실행 한 다음 connect internal 을 입력 하 십시오. 비밀 번 호 는 Oacle 이 고 startup 을 입력 하면 됩 니 다.
표 공간의 구축: storage manager
스크롤 백 세그먼트 는 storage manager 에서 만 들 수 있 습 니 다.
Oacle 데이터베이스 시작
DOS 창 에서 svrmgr 30 을 입력 하고 서버 관리 자 를 시작 하 며 connect internal 을 입력 하고 비밀번호 Oacle 을 입력 하 며 shutdown 을 입력 하고 데이터 베 이 스 를 닫 으 며 startup 을 입력 하여 데이터 베 이 스 를 시작 합 니 다.
1. Oracle 설치 완료 후 초기 암 호 는?

 
  1. internal/oracle   
  2. sys/change_on_install   
  3. system/manager   
  4. scott/tiger   
  5. sysman/oem_temp  

테이블 공간 만 들 기

 
  1. create tablespace test1 datafile 'd:tabletest1.dbf' size 1M;  

wjq 라 는 사용 자 를 만 듭 니 다. 부족 한 표 공간 은 test 1 입 니 다.SQL * PLUS 에서 SYS 사용자 로 데이터 베 이 스 를 연결 하여 다음 스 크 립 트 를 실행 합 니 다.

 
  1. create user wjq identified by password default tablespace test1;  

사용자 wjq 로 sqlplus 연결
작성 표:

 
  1. CREATE TABLE t1(empno NUMBER(5) PRIMARY KEY, ename   
  2. VARCHAR2(15) NOT NULL, job VARCHAR2(10), mgr NUMBER  
  3. (5),hiredate   
  4. DATE DEFAULT (sysdate), sal NUMBER(7,2), comm NUMBER(7,2));  

표 T2 를 만 들 고 이 표 의 표 공간 을 지정 합 니 다.

 
  1. test1:CREATE TABLE t2(empno NUMBER(5) PRIMARY KEY,ename VARCHAR2(15) NOT NULL,   
  2. job VARCHAR2(10),mgr NUMBER(5),hiredate DATE DEFAULT (sysdate),sal NUMBER(7,2),comm NUMBER(7,2)) TABLESPACE   
  3. test1;   

기록 삽입: t1 값 (101, 'wang', 'it', 25, ', 20, 20) 에 삽입 합 니 다.
삽입 날짜: t1 값 (102, 'wang', 'it', 25, to date ('1980 - 12 - 17', 'yyyy - mm - dd'), 20, 20
 
본문 전재:http://database.51cto.com/art/200910/158037.htm
 
 
다음은 한 순 평 선생님 의 Oacle + ppt. pdf 입 니 다. ,실 용적 이에 요. 하하...

좋은 웹페이지 즐겨찾기