반응형

 

Oracle SQL Developer 사용 전 설정할 것 

 

1. Win키 + R 를 누를 시 아래와 같은 실행창을 띄운다.

 

1, 2

 

2. 실행창에 cmd를 입력한다.

 

2, 3, 4

 

 

sqlplus sys/java@localhost:1521 as sysdba

 

3. 위의 코드를 입력하여 Oracle DB에 접속한다.

4.1. create user 유저명 identified by 패스워드; 로 유저를 생성, 패스워드를 결정한다.

4.2. alter user 유저명 identified by 패스워드; 로 유저명의 패스워드 변경

 

5

 

5. grant connect, resource to 유저명; 으로 유저에 접속, 객체 및 데이터 조작 권한을 부여한다.

 

6

 

6. exit 으로 cmd 창을 끈다.

 

 

 


 

Test

 

Oracle SQL Developer 를 사용하여 테스트한다.

 

1

 

1. + 버튼을 클릭해 Oracle을 접속한다.

 

2, 3, 4

 

2. Name과 사용자 이름에 유저명을 입력, 비밀번호 또한 아까 설정한 비밀번호로 입력한다.

3. 테스트 버튼을 눌러 상태 : 성공이 뜨는지 확인한다.

4. 접속 버튼을 눌러 접속한다. 

 

5

 

5. 조회하여 테스트 해본다.

 dual 테이블은 오라클에서 제공해주는 기본 테이블이기에 테스트에 사용하였다.

 

 

문제 없이 작동된다면 설정 완료!

 

 

 


 

 

 

뷰 권한 부여

 

1. Win키 + R 를 누를 시 아래와 같은 실행창을 띄운다.

 

1, 2


2. 실행창에 cmd를 입력한다.

 

2, 3

 

sqlplus sys/java@localhost:1521 as sysdba

 

3. 위의 코드를 입력하여 Oracle DB에 접속한다.

 

4

 

4. grant create any view to 유저명; 로 view 생성 권한을 부여한다.

 

5

 

5. exit 으로 cmd 창을 끈다.

 

 

SQL Developer에서 view가 생성된다면 설정 완료!

 

 

 

객체 및 데이터 조작 권한 부여

 

1. Win키 + R 를 누를 시 아래와 같은 실행창을 띄운다.

 

1, 2


2. 실행창에 cmd를 입력한다.

 

2, 3

 

sqlplus sys/java@localhost:1521 as sysdba

 

3. 위의 코드를 입력하여 Oracle DB에 접속한다.

 

4

 

4. grant connect, resource to유저명; 으로 객체 및 데이터 조작 권한을 부여한다.

필요하다면 사용자를 추가로 생성하여도 된다.

 

5

 

5. exit 으로 cmd 창을 끈다.


오류가 뜨지 않는다면 설정 완료!

 

 

반응형