오라클에서 계정 생성, 권한, 테이블 덤프하기.
- DB/Oracle
- 2019. 3. 31. 14:31
cmd 에서 오라클 계정을 생성하고
권한을 주고 테이블을 덤프하는 명령어이다.
sqlplus "/as sysdba" -> cmd에서 sqlplus로 오라클 접속
create user abc identified by 1234;
->abc라는 계정을 생성하고 비밀번호는 1234로 설정한것이다.
alter user abc account unlock;
-> abc계정의 lock을 푼다.
grant connect, resource, dba to abc;
-> abc계정에 db작업에 필요한 모든 작업을 준것이다.
grant create session to abc;
-> 세션생성 권한
grant create table to abc;
-> abc 계정에 테이블 생성권한 주기
grant drop any table to abc;
-> abc 계정에 테이블 drop 권한 주기.
테이블 덤프(복사)
cmd 에서 exp userid=abc/1234 file='C:\~~~\파일명.dmp'
abc 계정의 모든 테이블,데이터를 저장하고싶은 경로에
저장한다 그럼 파일명.dmp 의 형태로 덤프파일이 생성된다.
위에서 익스포트한 dmp 파일을 다시 임포트하여
사용할 수 있다.
imp userid=abc/1234 file='C:\dmp파일경로\파일명.dmp' full=y
file 에는 저장되어있는 dmp 파일의 경로를 써준다.
'DB > Oracle' 카테고리의 다른 글
keyProperty 사용하기(오라클, 마리아DB) (0) | 2018.06.11 |
---|---|
오라클 MERGE INTO (MariaDB ON DUPLICATE KEY) (0) | 2018.05.27 |
오라클 외래키 설정(MariaDB 외래키 설정) (0) | 2018.05.27 |
오라클 시퀀스 생성하기 (MariaDB AUTO_INCREMENT) (0) | 2018.05.27 |
데이터베이스의 정의 와 특징 (0) | 2018.04.01 |