0. 실행
1) sql plus 프로그램 실행
2) cmd로 "sqlplus ~~"
*실행이 안될 경우, 해당 DB 서비스가 실행 중인지 확인해본다.
1. 로그인
sqlplus sys as sysdba // 패스워드 아무거나 입력.. 이유는 모르겠음.
-계정이 잠겨있을 경우
1) 관리자 계정으로 로그인
2) alter user [잠긴 계정명] account unlock;
-로그인 된 상태에서, 다른 계정으로으로 로그인(≒리눅스 'su')
> connect [scott]
=conn scott //약어 사용 가능
-데이터베이스가 기동되지 않은 경우('ORACLE not avaliable')
1) 관리자 계정으로 로그인
2) startup
-패스워드 변경
> alter user [계정명] identified by [패스워드]
2. 디폴트 사용자 계정
오라클 설치시 기본적으로 생성되있는 계정.
SYS |
Super 관리자, DB의 모든 문제를 처리가능. |
SYSTEM |
유지보수 및 관리용 계정 |
SCOTT |
연습용 계정 |
HR |
연습용 계정2 |
공 |
백 |
3. 데이터 딕셔너리
1) 데이터베이스와 관련된 정보를 제공,
2) 소유자는 sys, 일반 계정은 조회(select)만 가능.
3) DLL, DML이 수행될 때 오라클 서버에 의해 변경됨.
4) 테이블과 딕셔너리 뷰(추후에 배움) 형태로 제공.
-해당 계정이 사용가능한 테이블 목록 정보 확인.
> Select * from TAB; // TAB: 데이터 딕셔너리
'Subject > Oracle' 카테고리의 다른 글
WireShark] http.request.full_uri contains "문자열" (0) | 2016.08.18 |
---|---|
명령어2(연산자, 별칭) (0) | 2016.08.01 |
기타 명령어, 자료형 (0) | 2016.07.30 |
SQL 언어 (0) | 2016.07.29 |
데이터베이스 이론, SQL (0) | 2016.07.28 |