일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Go
- rabbitmq
- Redis
- fastapi
- 기초 수학
- SQL
- Babel
- javascript
- webpack
- python
- 블레이드 템플릿
- Machine Learning
- docker
- linux
- Node
- Redux
- nodejs
- laravel
- For
- NCP
- phpredis
- Backbone.js
- nginx
- php
- Switch
- mariadb
- AWS
- deep learning
- CentOS
- React
- Today
- Total
개발일기
Oracle SQL Developer 설치 및 계정생성 본문
치본격적으로 개발을 시작하는 단계가 되면 DB(DataBase)가 필요합니다. DB를 통해 원하는 데이터를 저장 및 검색하여 게시글, 회원정보 등에 대한 데이터를 보관할 수 있습니다.
많은 사람들에게 알려진 DB인 Oracle을 설치하여 계정을 생성 및 관리하는 법을 알아보자.
www.oracle.com/downloads/오라클 홈페이지를 접속한 후, 다운로드 하고자 하는 개발툴 선택하면 됩니다.
SQL Developer를 선택하면 OS와 JDK 8이 속해 있는 것을 다운로드 할 수 있습니다. 현재 JDK버전이 8보다 높은 경우에는 아래항목을 선택해서 다운로드를 진행하면 됩니다.
설치경로와 다음, 다음을 눌러 설치를 쭉 진행하면 Oracle SQL Developer가 실행됩니다.
설치 도중 JDK경로를 지정해달라는 창이 나온 경우, 현재 컴퓨터에 설치되어져있는 JDK경로를 찾아 넣어주면 됩니다.
툴이 설치가 된 것이지 DB를 조작하는 단계까지 도달한 것은 아닙니다. 좌측 상단에 있는 녹색 플러스 버튼을 눌러 계정을 생성해보록 합시다.
오라클에서 기본적으로 제공하는 계정인 scott계정으로 접속해보겠습니다.
Name : 접속할 이름으로 임의로 지정해도 됩니다.
사용자 이름 : 계정을 생성할 때의 이름으로 생성시 지정한 이름을 입력해야 합니다.
비밀번호 : 계정 생성시 입력한 비밀번호를 입력하면 됩니다.
호스트 이름 : 현재는 외부 DB를 할당받아 쓰는 것이 아니니 localhost라 입력하면 됩니다. 다른 DB를 할당받아 쓰는 경우 그에 해당하게 바꾸면 됩니다.
포트 : 오라클 포트는 1521이니 1521그대로 입력합니다. (MySQL은 3306포트를 사용합니다.)
사용자 이름과 비밀번호에 scott / tiger를 입력 후, 테스트 -> 저장 -> 접속 순으로 클릭 하여 기본계정에 접속합니다.
계정에 접속하게 되면 빈 워크시트가 나옵니다.
처음 계정에 접속하면 계정이 잠겨있을 겁니다. 이 계정의 잠금을 해제하기 위해 위의 쿼리문을 입력해줍시다.
또한 비밀번호를 변경하고자 할 경우에는 이렇게 변경해줍시다.
오라클의 기본계정이 아닌 본인만의 계정을 생성하고자 하는 경우에는 create를 통해 계정을 생성, grant를 통하여 권한을 부여합니다. 또한 처음 계정을 생성한 경우에는 잠겨있기에 위의, alter user 계정이름 account unlock; 을 통해 계정 잠금을 해제해줍시다.
마지막으로 계정을 삭제하고자 하는 경우에는 drop을 통해 계정을 삭제할 수 있습니다.
계정을 생성, 삭제하는 일련의 단계를 거칠 때는 무조건 commit;을 통해 해당 작업에 대한 최종 승인을 해주어야 합니다. commit을 하지 않은 경우에는 이러한 작업 내용이 DB에 저장되어 반영되지 않아 다음번 작업 때 다시 한 번 손수 재작업을 하는 일이 발생합니다.
'DB > SQL' 카테고리의 다른 글
SQL - Cast, Convert 데이터 타입 변환 함수 (0) | 2021.09.24 |
---|---|
Redis 2탄 - php redis의 명령어들 (0) | 2021.06.18 |
Redis 1탄 - Redis 간략한 개요 및 설치 (0) | 2021.06.16 |