背景:

使用Python代码连接国产瀚高数据库的时候出现了以下错误。

authentication method 13 not supported

使用连接:

python应用系统访问瀚高安全版4.5.5失败,提示“authentication method 13 not supported”的错误。

原因:

python系统原来访问的是postgresql,使用的是开源的libpq.so.5文件,不支持sm3的密码认证算法。

解决方式:

1:修改数据库的加密方式,既将sm3修改成为默认的md5加密方式,反之相同处理方案。

alter system set password_encryption to md5;

2:如果是linux环境下 使用数据库自带的lib.so进行连接

数据库加密方式查看

微信图片_20221118135843.png

修改本表数据

UPDATE dr_logistics_class_week set index_value=(index_value+100) where index_value=0

标签: none

相关阅读

  • 测试信息
  • 开发商:阿里巴巴
  • 版本号:1.0
  • 配色:(企业家)” 推选活动结果
  • 测试信息
  • 测试信息
  • 测试信息