注册
DMDRS数据库用户登录密码加密
专栏/写意人生/ 文章详情 /

DMDRS数据库用户登录密码加密

写意人生 2026/05/18 34 2 0
摘要 DMDRS数据库用户登录密码加密方法参考。

1、概述

DMDRS源数据库和目标数据库的登录密码支持配置为明文密码和密文密码。
enable_pwd_encipher:是否启用数据库登录密码的加密功能。
启用数据库登录密码的加密功能后,需通过drcsl -encrypt ""命令获取密文密码,将数据库的登录密码配置为该密文密码。

2、开启加密

enable_pwd_encipher:是否启用数据库登录密码的加密功能。
(1)当不配置enable_pwd_encipher参数或者配置为0时,登录密码配置为明文密码。
(2)当enable_pwd_encipher参数配置为1时,登录密码需配置为明文密码加密后的密文密码,通过drcsl -encrypt ""命令获取密文密码。
在drs.xml文件的base中配置enable_pwd_encipher,如下图所示:
01.png

3、环境变量配置

在dmdba用户环境变量中LD_LIBRARY_PATH,入下图所示。
02.png

4、libcrypto.so文件

对用户密码加密时需要使用库文件libcrypto.so,在DMDRS默认目录下没有这个文件。需要从对应版本数据库的依赖包中找到这个文件,将文件拷贝到DMDRS下,本示例中DMDRS目录是/data/dmdrs5/wuhan_to_shiyan。
03.png

5、用户加密

配置好用户环境变量和libcrypto.so文件后,就可以对用户登录密码直接进行加密,加密后的密文替换到drs.xml文件的FA58373ADC96F1E5中。
04.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服