오라클 계정 생성 및 사용자 확인
오라클을 설치 후 계정을 생성하는 방법이다.
"시작-프로그램"에 오라클 설치프로그램을 보면 "SQL Plus"가 있다
SQL Plus를 실행하면 Commend창이 열리고,
설치시 생성되는 SYSTEM계정을 통해 로그인 할 수 있다.( 패스워드는 설치시 설정한 번호 )
> 계정 : SYSTEM
> 패스워드 : {오라클 설치시 설정한 비밀번호}
DB계정 생성
SQL Plus창에서 다음과 같이 입력하여 계정의 생성 및 확인할 수 있다.
계정 생성 : CREATE USER {계정} IDENTIFIED BY {패스워드};
계정 삭제 : DROP USER {계정} CASCADE;
계정 확인 : SELECT username FORM all_users;
계정 비밀번호 번경 : ALTER USER {계정} INDENTIFIED BY {변경할 패스워드};
※ 참조 : Oracle 12c버전에서는 계정앞에 C##을 붙여줘야 된다.
C##을 붙이지 않으면, 다음과 같은 오류가 발생한다.
ORA-65096: 공통 사용자 또는 롤 이름이 부적합합니다.
DB계정 권한
계정에 권한을 부여하거나 제거하는 명령은...
권한 부여 : SGRANT {권한1}, {권한2}, {권한n} to 계정;
- 시스템 권한 종류
CREATE USER : 데이터베이스 유저 생성 권한
SELECT ANY TABLE : 모든 유저의 테이블 조회 권한
SELECT ANY TABLE : 모든 유저의 테이블 생성 권한
CREATE SESSION : 테이터베이스 접속 권한
CREATE TABLE : 테이블 생성 권한
CREATE VIEW : 뷰 생성 권한
CREATE PROCEDURE : 프로시저 생성 권한
CREATESEQUENCE : 시퀀스 생성 권한
SYSDBA : 데이터베이스를 관리하는 최고 권한
SYSOPER : 데이터베이스를 관리하는 권한
권한 제거 : REVOKE {권한명} ON {테이블명} FROM {계정};
끝.
'Study > Oracle' 카테고리의 다른 글
오라클 제약조건( Constraints ) (0) | 2018.10.28 |
---|---|
Oracle 12c 삭제 (0) | 2018.10.28 |
Orange for Oracle 7.33 다운로드 및 설치 (0) | 2018.10.27 |
Oracle 12c 설치 (0) | 2018.10.27 |
오라클 기본 함수 - 숫자 (0) | 2017.12.04 |