原文链接:https://www.modb.pro/db/24414 (复制链接至浏览器,即可查看)
原文题目:《Oracle 20c 新特性:表空间缺省加密算法 TABLESPACE_ENCRYPTION_DEFAULT_ALGORITHM》
摘要:在 Oracle 20c中,新增加的初始化化参数,让我们可以获得设置表空间缺省加密算法的能力,这个新的参数是:TABLESPACE_ENCRYPTION_DEFAULT_ALGORITHM 。
在 Oracle 20c中,新增加的初始化化参数,让我们可以获得设置表空间缺省加密算法的能力,这个新的参数是:TABLESPACE_ENCRYPTION_DEFAULT_ALGORITHM 。
SQL*Plus: Release 20.0.0.0.0 - Production on Tue Apr 21 01:52:55 2020
Version 20.2.0.0.0
Copyright (c) 1982, 2020, Oracle. All rights reserved.
Connected to an idle instance.
SQL> startup
ORACLE instance started.
Total System Global Area 788529032 bytes
Fixed Size 9572232 bytes
Variable Size 662700032 bytes
Database Buffers 113246208 bytes
Redo Buffers 3010560 bytes
Database mounted.
Database opened.
SQL> show parameter default
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
default_sharing string metadata
inmemory_clause_default string
tablespace_encryption_default_algori string AES128
thm
SQL> select name,value from v$parameter where name='tablespace_encryption_default_algorithm';
NAME VALUE
------------------------------------------------------------ ----------
tablespace_encryption_default_algorithm AES128
对于多参数值设置,如果我们指定一个错误值,数据库会提示可选项:
SQL> alter system set tablespace_encryption_default_algorithm='aaa';
alter system set tablespace_encryption_default_algorithm='aaa'
*
ERROR at line 1:
ORA-00096: invalid value aaa for parameter
tablespace_encryption_default_algorithm, must be from among GOST256, SEED128,
ARIA256, ARIA192, ARIA128, 3DES168, AES256, AES192, AES128
SQL> alter system set tablespace_encryption_default_algorithm='AES256';
System altered.
SQL> select name,value from v$parameter where name='tablespace_encryption_default_algorithm';
NAME VALUE
------------------------------------------------------------ ----------
tablespace_encryption_default_algorithm AES256
有了缺省加密选项之后,在CREATE TABLESPACE 和 ALTER TABLESPACE 时,增加加密选项时,就可以省略using子句,简化了操作。
参考链接:TABLESPACE_ENCRYPTION_DEFAULT_ALGORITHM
,版权声明:xxxxxxxxx;
工作时间:8:00-18:00
客服电话
电子邮件
扫码二维码
获取最新动态