Read Only PDB User

2023. 6. 27.·Oracle/Administration

Oracle 23c에 PDB 유저를 Read Only로 설정할 수 있는 기능이 추가되었습니다.

 

테스트를 위해 아래와 같이 u1 유저를 생성하겠습니다.

-- 1: SYS
DROP USER u1 CASCADE;
CREATE USER u1 IDENTIFIED BY u1 DEFAULT TABLESPACE users QUOTA UNLIMITED ON users;
GRANT CREATE SESSION to u1;

 

아래와 같이 Read Only로 설정한 u1 유저에서 DML을 수행하면 ORA-28194 에러가 발생합니다.

-- 2-1: U1
CREATE TABLE t1 (c1 NUMBER);

INSERT INTO t1 VALUES (1);

1 개의 행이 만들어졌습니다.

-- 2-2: SYS
ALTER USER u1 READ ONLY;

-- 2-3: U1 (reconnected)
INSERT INTO t1 VALUES (2);

ORA-28194: Can perform read operations only

-- 2-4: SYS
INSERT INTO t1 VALUES (2);

1 개의 행이 만들어졌습니다.

ALTER USER u1 READ WRITE;

-- 2-5: U1 (reconnected)
INSERT INTO t1 VALUES (2);

1 개의 행이 만들어졌습니다.

 

Read Only로 설정한 유저는 DBA_USERS 뷰의 read_only 칼럼이 NO로 표시됩니다.

-- 3
SELECT read_only FROM dba_users WHERE username = 'U1';

READ_ONLY
---------
NO

1개의 행이 선택되었습니다.

 

관련 링크

  • Administrator's Guide - Setting Read-Only Access for a PDB User
저작자표시 비영리 변경금지 (새창열림)
'Oracle/Administration' 카테고리의 다른 글
  • ALTER TABLE MOVE 개선
  • 해시 파티션과 ORA_HASH 함수
  • LOB 세그먼트명 변경 프로시저
  • 파티션명 변경 프로시저
정희락
정희락
2007년부터 Oracle Database 성능 최적화에 관심을 가져왔습니다. 현재 한국오라클 Engineered Systems Solution Engineering 팀에서 Solution Engineer로 근무하고 있습니다. 이 블로그는 개인적인 연구 목적으로 운영되며 Oracle 사의 공식적인 입장을 대변하지 않습니다.
  • 정희락
    TunA
    정희락
  • 전체
    오늘
    어제
    • 분류 전체보기 (201)
      • Oracle (173)
        • SQL (33)
        • PLSQL (10)
        • Performance (74)
        • Administration (37)
        • Installation (3)
        • Utilities (1)
        • JSON (8)
        • Vector (7)
      • Exadata (15)
      • SQL*Plus (2)
      • Linux (5)
      • Resources (6)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 도서

    • 불친절한 SQL 프로그래밍
    • 불친절한 PL/SQL 프로그래밍
  • 링크

    • Connor McDonald
    • Frits Hoogland
    • Jonathan Lewis
    • Julian Dontcheff
    • Julian Dyke
    • Kun Sun
    • Maria Colgan
    • Martin Bach
    • Mike Dietrich
    • Tanel Poder
  • 공지사항

  • 인기 글

  • 태그

    12c
    19c
    21c
    23ai
    case study
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
정희락
Read Only PDB User
상단으로

티스토리툴바