Oracle 19c datapump
好多用户在用户密码复杂度上很苛刻,但如在数据库中部署的如RMAN、EXPDP等脚本还是明文的密码那就比较不规范,下面针对这类shell如何不显示密码2种方法。
–env 19.3 导到PDB1中的某张表
这个我翻了翻笔记10年前在北京自学时在Oralce 10g测试地2篇《wallet,外部存储用户名密码,createEntry与createCredential区别(一)》, 这里在19c简单试一下,发现19c 还有个小bug。
SQL> alter user system identified by oracle_1234 container=all;
User altered.
mkstore -wrl $ORACLE_HOME/network/admin -create <<WRL
wrl_xxxxxxxx
wrl_xxxxxxxx
WRL
cdb1pdb1 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = oel7db1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = pdb1)
)
)
$ mkstore -wrl $ORACLE_HOME/network/admin -createCredential cdb1pdb1 SYSTEM <<CREATE
oracle_1234
oracle_1234
wrl_xxxxxxxx
CREATE