Oracle 사용자 잠 금 해제 방법

4316 단어 Oaclesqldos각본
Oracle 이 사용자 에 게 잠 금 을 풀 어 주 는 방법 을 소개 합 니 다. Oracle 에 사용자 추가, 권한 부여, 비밀번호 수정, 잠 금 해 제 를 통 해 Oracle 이 사용자 에 게 잠 금 을 풀 어 주 기 를 바 랍 니 다.본문 은 모두 에 게 도움 을 줄 수 있다.
사용자 추가: (사용자 가 생 성 됨 에 따라 사용자 와 같은 이름 의 schema 가 자동 으로 생 성 됩 니 다)
CREATE USER "TESTER" PROFILE "DEFAULT" IDENTIFIED   
BY "TESTER" DEFAULT TABLESPACE "TESTDATA" TEMPORARY   
TABLESPACE "TESTTEMP" ACCOUNT UNLOCK; 
 
권한 부여:
(이러한 권한 은 개발 에 사용 되 는 권한 입 니 다. 사용자 생산 환경 이 있 으 면 사용자 에 게 해당 하 는 시스템 권한 을 스스로 만 드 십시오)
생산 환경 에 서 는 connect resource 같은 역할 만 하면 된다 고 합 니 다.
GRANT "CONNECT" TO "TESTER";   
RANT "RESOURCE" TO "TESTER";   
GRANT "DBA" TO "TESTER";   
GRANT "EXP_FULL_DATABASE" TO "TESTER";   
GRANT "IMP_FULL_DATABASE" TO "TESTER";
 
사용자 가 암 호 를 수정 하면 Oracle 은 사용자 에 게 잠 금 을 풀 어 줍 니 다.
ALTER USER "SCOTT" IDENTIFIED BY "*******"   
ALTER USER "SCOTT" ACCOUNT UNLOCK

 
1. 모든 사용자 보기:
select * from dba_user;   
select * from all_users;   
select * from user_users;
 
2. 사용자 시스템 권한 보기:
select * from dba_sys_privs;   
select * from all_sys_privs;   
select * from user_sys_privs;  
 
3. 사용자 대상 보기 권한:
select * from dba_tab_privs;   
select * from all_tab_privs;   
select * from user_tab_privs; 
 
4. 모든 캐릭터 보기:
select * from dba_roles;
 
5. 사용자 가 가 진 캐릭터 보기:
 select * from dba_role_privs;   
 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 설치 완료 후 초기 암 호 는?
 internal/oracle   
 sys/change_on_install   
 system/manager   
scott/tiger   
sysman/oem_temp 
 
테이블 공간 만 들 기
create tablespace test1 datafile 'd:tabletest1.dbf' size 1M; 
 
wjq 라 는 사용 자 를 만 듭 니 다. 부족 한 표 공간 은 test 1 입 니 다.SQL * PLUS 에서 SYS 사용자 로 데이터 베 이 스 를 연결 하여 다음 스 크 립 트 를 실행 합 니 다.
 create user wjq identified by password default tablespace test1;  
 
사용자 wjq 로 sqlplus 연결
작성 표:
CREATE TABLE t1(empno NUMBER(5) PRIMARY KEY, ename   
 VARCHAR2(15) NOT NULL, job VARCHAR2(10), mgr NUMBER  
(5),hiredate   
DATE DEFAULT (sysdate), sal NUMBER(7,2), comm NUMBER(7,2));  
 
표 T2 를 만 들 고 이 표 의 표 공간 을 지정 합 니 다.
test1:CREATE TABLE t2(empno NUMBER(5) PRIMARY KEY,ename VARCHAR2(15) NOT NULL,   
job VARCHAR2(10),mgr NUMBER(5),hiredate DATE DEFAULT (sysdate),sal NUMBER(7,2),comm NUMBER(7,2)) TABLESPACE   
test1;  
 
기록 삽입: t1 값 (101, 'wang', 'it', 25, ', 20, 20) 에 삽입 합 니 다.
삽입 날짜: t1 값 (102, 'wang', 'it', 25, to date ('1980 - 12 - 17', 'yyyy - mm - dd'), 20, 20

좋은 웹페이지 즐겨찾기