为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:v8
【操作系统】:麒麟 v10 sp3
【CPU】:x86
【问题描述】*:
设置FORCE_CERTIFICATE_ENCRYPTION=1后
配置/etc/dm_svc.conf如下
TIME_ZONE=(480)
LANGUAGE=(CN)
LOGIN_CERTIFICATE=(/dmdata/data/HS_DM/dm_login.pubkey)
重启达梦数据库服务
使用本机的disql命令,连接达梦数据库正常
使用win的达梦管理工具客户端进行远程连接,就会报错6003
在FORCE_CERTIFICATE_ENCRYPTION=0时,使用连接工具可以正常连接
将dm_login.pubkey文件,放到win机器上,在管理工具客户端配置loginCertificate参数为公钥路径,也连接不上
有没有大佬告知一下怎么解决这个问题
disql和manager是不同的2种接口(dpi和jdbc),可能处理上有所差异,可以开jdbc的全量日志做进一步分析