Oracle SQL Developer 사용 전 설정할 것
1. Win키 + R 를 누를 시 아래와 같은 실행창을 띄운다.
2. 실행창에 cmd를 입력한다.
sqlplus sys/java@localhost:1521 as sysdba
3. 위의 코드를 입력하여 Oracle DB에 접속한다.
4.1. create user 유저명 identified by 패스워드; 로 유저를 생성, 패스워드를 결정한다.
4.2. alter user 유저명 identified by 패스워드; 로 유저명의 패스워드 변경
5. grant connect, resource to 유저명; 으로 유저에 접속, 객체 및 데이터 조작 권한을 부여한다.
6. exit 으로 cmd 창을 끈다.
Test
Oracle SQL Developer 를 사용하여 테스트한다.
1. + 버튼을 클릭해 Oracle을 접속한다.
2. Name과 사용자 이름에 유저명을 입력, 비밀번호 또한 아까 설정한 비밀번호로 입력한다.
3. 테스트 버튼을 눌러 상태 : 성공이 뜨는지 확인한다.
4. 접속 버튼을 눌러 접속한다.
5. 조회하여 테스트 해본다.
dual 테이블은 오라클에서 제공해주는 기본 테이블이기에 테스트에 사용하였다.
문제 없이 작동된다면 설정 완료!
뷰 권한 부여
1. Win키 + R 를 누를 시 아래와 같은 실행창을 띄운다.
2. 실행창에 cmd를 입력한다.
sqlplus sys/java@localhost:1521 as sysdba
3. 위의 코드를 입력하여 Oracle DB에 접속한다.
4. grant create any view to 유저명; 으로 view 생성 권한을 부여한다.
5. exit 으로 cmd 창을 끈다.
SQL Developer에서 view가 생성된다면 설정 완료!
객체 및 데이터 조작 권한 부여
1. Win키 + R 를 누를 시 아래와 같은 실행창을 띄운다.
2. 실행창에 cmd를 입력한다.
sqlplus sys/java@localhost:1521 as sysdba
3. 위의 코드를 입력하여 Oracle DB에 접속한다.
4. grant connect, resource to유저명; 으로 객체 및 데이터 조작 권한을 부여한다.
필요하다면 사용자를 추가로 생성하여도 된다.
5. exit 으로 cmd 창을 끈다.
오류가 뜨지 않는다면 설정 완료!
'데이터베이스' 카테고리의 다른 글
[Database] 3.5장 뷰(view) 테스트 (0) | 2023.12.06 |
---|---|
[Database] 3장 키(key) 종류와 뷰(view) 생성 및 활용 (2) | 2023.12.05 |
[Database] 2.5장 테이블 조회 테스트 (2) | 2023.12.05 |
[Database] 2장 테이블 생성, 수정, 삽입, 삭제 (0) | 2023.12.04 |
[Database] 1장 컴퓨터와 소프트웨어 & 프로그램 (0) | 2023.12.03 |