Oracle 21c 表領域を読み取り専用にする方法
環境
Windows11 pro 64bit
Oracle Database 21c Express Edition
概要
ALTER DATABASE 表領域名 READ ONLY;
表領域を読み取り専用にするには、「ALTER TABLESPACE」を使用します。
操作例
1.「cfttbs」という表領域を作成します。
SQL構文
CREATE TABLESPACE cfttbs DATAFILE 'c:\ORACLE\DATA\cfttbs.dbf’ SIZE 200M;
2.読み取り専用に変更します。
ALTER TABLESPACE cfttbs READ ONLY;
3.読み書きを許可する場合は「READ WRITE」を指定します。
ALTER TABLESPACE cfttbs READ WRITE;