Oracle 데이터베이스 생 성 사용자 및 데이터베이스 백업 소결(필수 편)
사용자 및 인증 코드 만 들 기:
-- Create the user
create user myName --
identified by myPwd --
default tablespace USERS -- USERS
temporary tablespace TEMP -- TEMP
profile DEFAULT;
-- Grant/Revoke role privileges /
grant ctxapp to myName; -- , , ,
grant exp_full_database to myName; -- exp_full_database
grant imp_full_database to myName; -- imp_full_database
-- Grant/Revoke system privileges -- /
grant change notification to myName;
grant create any directory to myName;--
grant create any table to myName;--
grant drop any directory to myName;--
grant execute any procedure to myName;--
grant unlimited tablespace to myName; --
--
grant ctxapp to myName; -- , , ,
grant connect to myName;-- connect myName
grant dba to myName; -- dba myName
grant resource to myName;-- resource myName
위 코드 에서 보 듯 이 제 가 사용 자 를 만 든 코드 는 모두 네 개의 작은 블록 입 니 다.첫 번 째 단 계 는 사용 자 를 만 들 고 기본 표 공간 과 임시 표 공간(이 두 명사 해석 은 인터넷 에서 한 번 찾 아 보 았 지만 막연 하 다.먼저 설명 하 는 연결 을 한 다음 에 마음 이 있 는 사람 이 나 에 게 의혹 을 풀 어 주 기 를 바란다).
두 번 째 단계 와 세 번 째 단 계 는 이 사용자 에 게 구체 적 인 권한 을 부여 하 는 것 이 고 각 권한 의 구체 적 인 기능 은 주석 을 참고 할 수 있 습 니 다.
네 번 째 단 계 는 각각 세 캐릭터 의 권한 을 사용자 에 게 전달 하 는 것 이다.다음은 이 세 캐릭터 를 상세 하 게 소개 한다.
DBA:모든 특권 을 가지 고 있 으 며 시스템 의 최고 권한 입 니 다.DBA 만 데이터베이스 구 조 를 만 들 수 있 습 니 다.
RESOURCE:리 소스 권한 을 가 진 사용 자 는 실체 만 만 만 들 수 있 고 데이터베이스 구 조 를 만 들 수 없습니다.
CONNECT:Connect 권한 을 가 진 사용 자 는 Oracle 에 로그 인 할 수 있 고 실 체 를 만 들 수 없습니다.(실 체 는 데이터베이스,데이터 시트,필드,트리거,저장 과정 등 이 어야 합 니 다)데이터베이스 구 조 를 만 들 수 없습니다.
일반 사용자 에 게:connect,resource 권한 을 부여 합 니 다.
DBA 관리 사용자:connect,resource,dba 권한 을 부여 합 니 다.
주:데이터베이스 구조 와 실체의 개념 은 저도 약간 모호 합 니 다.그 에 대한 이 해 는 추측 일 뿐 인터넷 에서 도 상세 한 개념 을 조회 하지 못 했 습 니 다.전문가 가 의혹 을 풀 기 를 바 랍 니 다.
각 캐릭터 에 대한 구체 적 인 권한 도 아래 sql 문 구 를 통 해 조회 할 수 있 습 니 다.
select grantee,privilege from dba_sys_privs where grantee='RESOURCE' order by privilege;
select grantee,privilege from dba_sys_privs where grantee='CONNECT' order by privilege;
select grantee,privilege from dba_sys_privs where grantee='DBA' order by privilege;
그림:RESOURCE 캐릭터 의 권한 을 조회 합 니 다.사용자 지식 창 출 에 대한 정 리 는 여기까지 입 니 다.아직 부족 한 점 이 있 으 니 지적 해 주 십시오.
cmd 명령 프레임 워 크 에 내 보 내기,데이터 베 이 스 를 가 져 오 는 문 구 를 첨부 합 니 다.모두 함께 웃 으 며 받 아 주세요.헤헤
exp / @ IP/ORCL file=e:\0202daochu.dmp owner=( )
exp myName/[email protected]/ORCL file=e:\0202daochu.dmp owner=(myName)
imp / @ IP/ORCL ignore=y full=y file=e:\0202daochu.dmp log=e:\log0202.log
imp myName2/[email protected]/ORCL ignore=y full=y file=e:\0202daochu.dmp log=e:\log0202.log
이 문 구 는 사용자 이름 이 my Name 인 데이터 베 이 스 를 내 보 내 고 E 디스크 에 파일 0202 daochu 를 생 성 합 니 다.또한 가 져 온 문 구 를 통 해 데이터베이스 내용 을 my Name 2 사용자 에 게 가 져 오고 로그 파일 을 생 성 합 니 다.
이상 의 Oracle 데이터 베 이 스 는 사용자 와 데이터 베이스 백업 소결(필수 편)을 만 드 는 것 이 바로 편집장 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.여러분 께 참고 가 되 고 저 희 를 많이 사랑 해 주 셨 으 면 좋 겠 습 니 다.
대체 작업 절차:ctrl+r,실행 프로그램 을 자 르 고 cmd 를 입력 하 며 콘 솔 에 해당 하 는 문 구 를 입력 하면 됩 니 다.아래 그림 에서 my Name 데이터 베 이 스 를 내 보 냅 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Oracle 생성 향후 3일간의 전체 시점 (단계 상세)수요: X 좌표축 시간은 모두 정시 시간으로 앞으로 3일 동안의 예측을 보여준다(x 축은 앞으로 3일 동안의 정시 시간을 보여준다), 3시간마다 한 눈금, 가로 좌표는 모두 24개의 눈금을 보여준다 1단계: 현재 시...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.