Oracle 계정 생성

구름·2022년 12월 8일
0

SQL

목록 보기
2/7
post-thumbnail

1. system에 먼저 접속

  1. HR계정 (별도의계정) 을 생성해서 사용해야하기 때문에 계정생성이 필요하다
    system계정은 관리자 계정(오라클의 많은 테이블을 관리하는 계정)

  2. HR계정을 생성하겠다. (별도의계정임)

create user C##HR identified 1234
create user -> 계정 생성
C## -> 12버전부터 C##을 계정명 앞에 부여해야 계정 생성 가능
identified by -> password부여

  1. 계정에 권한을 부여
    grant connect, resource to C##HR;
  • connect: 원격에서 Db에 접근할 수 있는 권한
  • resource: 객체(resource)- Table, index, view, store procedure, triger, function 를 생성 , 수정,삭제하는 권한을 부여
  1. 권한을 부여 후 접속 가능
  1. 테이블을 HR계정에서 사용하려면, system계정에서 값을 입력,수정,삭제 권한을 부여해야한다
    alter user C##HR quota unlimited on USERS;

  2. 테이블을 한번 만들어 보겠다.

create table myTbl2 (
id varchar(20) ,

pass varchar(20)

);

잘 만들어 지는 것이 확인이 가능하다

=> 권한 부여 완

  • show user 접속하고 있는 계정을 확인이 가능하다.
profile
내가 보려고 하는 업데이트

0개의 댓글