达梦数据库安装及配置SSL认证
in 技术 with 0 comment 阅读:39次
达梦数据库安装及配置SSL认证
in 技术 with 0 comment 阅读:39次

下载达梦数据库和手册

1、进入达梦数据库官网,根据服务器环境下载对应版本的软件包和手册

2026-07-08T05:56:24.png

2、安装数据库(Linux下安装)

(1)新建 dmdba 用户

注意:安装前必须创建 dmdba 用户,禁止使用 root 用户安装数据库。

创建用户所在的组,命令如下:
groupadd dinstall -g 2001
创建用户,命令如下:
useradd  -G dinstall -m -d /home/dmdba -s /bin/bash -u 2001 dmdba
修改用户密码,命令如下:
passwd dmdba

(2)操作系统配置

在 Linux、Solaris、AIX 和 HP-UNIX 等系统中,操作系统默认会对程序使用资源进行限制。如果不取消对应的限制,则数据库的性能将会受到影响。

永久修改和临时修改,重启服务器后永久生效。

vi /etc/security/limits.conf 在最后需要添加如下配置:
dmdba  soft      nice       0
dmdba  hard      nice       0
dmdba  soft      as         unlimited
dmdba  hard      as         unlimited
dmdba  soft      fsize      unlimited
dmdba  hard      fsize      unlimited
dmdba  soft      nproc      65536
dmdba  hard      nproc      65536
dmdba  soft      nofile     65536
dmdba  hard      nofile     65536
dmdba  soft      core       unlimited
dmdba  hard      core       unlimited
dmdba  soft      data       unlimited
dmdba  hard      data       unlimited

(3)安装数据库

切换用户
su -dmdba
挂载数据库镜像
mount dm8_20260428_x86_kylin10_sp3_64.iso /mnt/
cd /mnt
开始安装选择命令交换安装
./DMInstall.bin -i
2026-07-08T06:06:23.png
根据需求下一步下一步就安装成功了
最后提示用root初始化脚本

(4)使用dmdba配置数据库实例

 ./dminit PATH=/home/test/dmdbms PAGE_SIZE=16 SYSDBA_PWD=DMdba_123 SYSAUDITOR_PWD=DMauditor_123 
这条命令是达梦数据库(DM)用于初始化(创建)一个全新数据库实例的指令。它通过dminit工具,在指定路径下生成数据库运行所需的各类物理文件和配置。

具体参数的含义如下:

(5)使用root配置服务启动

./dm_service_installer.sh -t dmserver -dm_ini /home/dmdba/test/DAMENG/dm.ini DMSERVER
 systemctl start  DmServiceDMSERVER.service

(6)测试服务

./disql SYSDBA/DMdba_123@localhost:5236
2026-07-08T06:17:03.png
(7)配置ssl参数
vim /home/dmdba/test/DAMENG/dm.ini 修改ENABLE_ENCRYPT参数为1

ENABLE_ENCRYPT 取值 0、1、2、3、4 或 5,缺省值为 0。不论设置为 1、2、4 或 5,它内部所使用的密码套件是 SSL 协议自动协商的,达梦未进行任何干涉。

0:通信数据不经 SSL 加密,通信双方也不进行证书验证。

1:通信数据会被加密,并且通信双方需要交换并验证对方证书是否匹配。

2:通信数据不会被加密,但通信双方会交换并验证对方证书是否匹配。

4:通信数据会被加密,但通信双方不需要验证证书。

5:通信数据会被加密,仅客户端会验证服务器端证书。

6:通信数据基于商密 TLCP 协议加密,通信双方交换并验证对方证书是否匹配

验证登录
2026-07-08T06:21:55.png
2026-07-08T06:23:27.png
将ssl证书sysdba客户端证书下载windows下测试
2026-07-08T06:24:41.png
2026-07-08T06:25:13.png

ssl通信参考连接:达梦通信ssl配置

Responses
您是第 1058228 位访客