simDev1234
심플하고 차분하게
simDev1234
전체 방문자
오늘
어제
  • 분류 전체보기
    • Computer Science
      • Basic Math
      • Data Structure
      • Algorithm
      • Database
      • OS
    • Language
      • Java
      • Kotlin
      • SQL
    • Framework
      • Spring
      • Orm&Mapper
      • 프로젝트로 스프링 이해하기
      • 스프링 라이브러리
    • Infra
      • Cloud
      • Docker
      • Redis
      • AWS, Azure
      • Device
    • Etc
      • CleanCoding
    • Git,Github

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 자바프로그램
  • 참조변수
  • 자바메모리구조
  • 참조타입
  • null
  • 404
  • scanner #next() #nextLine()
  • 스프링
  • 자바
  • 자바프로그래밍
  • controllerTest
  • JVM메모리구조
  • 컨트롤러

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
simDev1234

심플하고 차분하게

[DATABASE] DDL_DCL_객체 생성 및 사용자 조회 권한 부여
Language/SQL

[DATABASE] DDL_DCL_객체 생성 및 사용자 조회 권한 부여

2022. 4. 12. 12:29

1. 유저 생성 - create user (대상) identified by (비밀번호)

https://ajdahrdl.tistory.com/2

 

[Oracle] 계정 생성 및 권한 부여 방법

Oracle 11g 기준으로 작성된 글입니다. oracle 11g 설치를 다 하신 후에 cmd와 sql developer에서 oracle에 접근해 계정 설정이 가능합니다. 1. cmd에서 계정 설정하기 1) cmd에서 접속하기 sqlplus 로 접속하시면..

ajdahrdl.tistory.com

> 관리자 아이디로 접속 후
create user 계정 identified by 비밀번호

 

2. 권한 부여 - grant connect/ grant resource/grant select ....

[1] 연결 권한 - grant connect to (대상)

grant connect to 계정       --- 연결 권한

 

 

[2] 테이블 권한 부여 - grant resource to (대상)

grant resource to 계정      --- 자원(Table) 생성 관리할 수 있는 권한
-- 위의 2개 명령을 한 번에 처리
grant connect,resource to 계정

▶ 자원 권한 부여

 

[3] 뷰 권한 부여 - grant create view to (대상)

GRANT CREATE VIEW TO 계정

 

[4] 객체 조회 권한 부여 

grant all   -- 모든 권한 부여(위험)
grant select on 테이블 또는 뷰명 to 계정   -- 조회(SELECT) 권한 부여

 

3. 권한 회수(취소) - revoke connect/ revoke resource / grant select...

 

[1] 연결 및 자원 권한 회수

revoke connect,resource from 계정

[2] 객체 조회 권한 회수 - revoke select on (객체) from (대상)

revoke select on 테이블 또는 뷰명 from 계정  -- 권한 회수

scott안에 dept은 있지만 조회가 되지 않음에 대해 이렇게 에러 메세지 노출된다

 

 

 

※ 더 많은 사용자 관련 명령어

https://aileen93.tistory.com/17

 

[Oracle] 오라클 DB 계정 생성 및 사용자 확인

오라클 DB 계정 생성 및 사용자 확인하는 방법 오라클의 관리자 계정은 DBA 권한을 가지고 있어야 하며, 오라클 설치 시 기본적으로 Scott(사용자)가 자동 생성됨 서버에서 ORACLE 접속시   su - oracle

aileen93.tistory.com

 

 

[참조]

- 국비지원수업과정

- 꿈꾸는 개발자 http://www.gurubee.net/lecture/1009

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

[DATABASE] 제약조건(Constraint)  (1) 2022.04.13
[DATABASE] DDL, DML_테이블 형성 및 데이터CRUD  (0) 2022.04.12
[DATABASE] 테이블 용어, 데이터 타입  (0) 2022.04.12
[DATABASE] 오라클 설치하기 / 시스템 접속  (0) 2022.04.11
[DATABASE] SQL과 DATABASE의 기초 개념  (0) 2022.04.11
    'Language/SQL' 카테고리의 다른 글
    • [DATABASE] DDL, DML_테이블 형성 및 데이터CRUD
    • [DATABASE] 테이블 용어, 데이터 타입
    • [DATABASE] 오라클 설치하기 / 시스템 접속
    • [DATABASE] SQL과 DATABASE의 기초 개념
    simDev1234
    simDev1234
    TIL용 블로그. * 저작권 이슈가 있는 부분이 있다면 댓글 부탁드립니다.

    티스토리툴바