SQL/ORACLE SQL

Oracle Database XE, Sql developer 설치

HicKee 2022. 10. 31. 16:18

다운

https://www.oracle.com/kr/database/technologies/xe-downloads.html

 

Oracle Database Express Edition (XE) Downloads | Oracle 대한민국

Support Oracle Database Express Edition (XE) is a community supported edition of the Oracle Database family. Please go to the Oracle Database XE Community Support Forum for help, feedback, and enhancement requests. Note: Oracle Support Services only provid

www.oracle.com

중간에 Admin 입력 창 

>> 아무거나 입력해도 무방하다 하지만 반드시 기억하자

설치 확인 1

설치확인 2

작업관리자 메뉴 > 서비스 에서 실행되고 있는지 확인

 

Sql developer 다운로드 설치

Google : sqldeveloper Download  검색     >   최신 sqldeveloper 버전 다운로드 

 

https://www.oracle.com/database/sqldeveloper/technologies/download/

 

Oracle SQL Developer Downloads

This archive. will work on a 32 or 64 bit Windows OS. The bit level of the JDK you install will determine if it runs as a 32 or 64 bit application. This download does not include the required Oracle Java JDK. You will need to install it if it's not already

www.oracle.com

sql developer 설치할 필요 없이, 압축만 풀고 실행파일을 실행하여 구동 
주의) 자바가 포함된 버전 다운로드 해야됨

생성한 관리자 모드로 접속해서 테스트 위에서 지정한 아이디 비번을 적음

계정생성 - sqldeveloper 실행 

 

12C 버전부터 c## 생겨서, 이전 버전과 같이 사용하고자 아래 구문 실행

-- 11g 호환을 위해 사용함.
ALTER SESSION SET "_ORACLE_SCRIPT"=true;

일반계정을 생성

-- 관리자로 접속 
-- > 아이디 test 비번이 1234인 계정을 생성함
CREATE USER test IDENTIFIED BY 1234;

접속 권한 부여해야 DB에 접속을 할수 있다

관리자로 접속을 했는지 일반계정으로 접속을 했는지 헷갈리면 안됨

-- grant 권한 부여
grant connect, resource to test;

테이블 사용 권한 부여

alter user test quota unlimited on users;

 

실행 버튼

녹색 실행 버튼 ->  지정한 범위 만큼만 실행 (단위 별로 실행)
두번째 실행 버튼 -> 한꺼번에 실행

 

왼쪽 끝 오른 쪽 끝 test 계정인지 확인 

관리자(Admin)로  접속해서 작업하면 안됨

 

 

관리자가  test 권한부여 쿼리

더보기
-- 주석처리 방법 한줄 주석은 -- 여러 줄 주석은 /* */

-- 11g 호환을 위해 사용함
ALTER SESSION SET "_ORACLE_SCRIPT"=true;

-- 일반계정을 생성 : 관리자로 접속 
-- > 아이디 test 비번이 1234인 계정을 생성함
CREATE USER test IDENTIFIED BY 1234;

-- 접속 권한 부여해야 DB에 접속을 할수 있다
-- 관리자로 접속을 했는지 일반계정으로 접속을 했는지 헷갈리면 안됨
-- grant 권한 부여
grant connect, resource to test;

-- 테이블 사용 권한 부여
alter user test quota unlimited on users;

--녹색 실행 버튼 ->  지정한 범위 만큼만 실행 (단위 별로 실행)
--두번째 실행 버튼 -> 한꺼번에 실행

'SQL > ORACLE SQL' 카테고리의 다른 글

SELECT : 검색  (0) 2022.11.01
TABLE EXAMPLE  (0) 2022.11.01
연습 - 테이블 생성  (0) 2022.11.01
INSERT INTO : 테이블에 데이터 추가  (0) 2022.11.01
CREATE TABLE : 테이블 생성 & 데이터 타입  (0) 2022.10.31