数据仓库服务 GAUSSDB(DWS)-安全和认证(postgresql.conf):password_encryption_type
password_encryption_type
参数说明:该字段决定采用何种加密方式对用户密码进行加密存储。
参数类型:SIGHUP
取值范围:整型,0、1、2
取值 |
密码存储格式 |
支持使用驱动 |
---|---|---|
0 |
采用md5方式对密码加密,密码存储方式为MD5加密后密文。 |
支持 GaussDB 自研驱动及开源驱动。 |
1 |
采用sha256方式对密码加密,兼容postgres客户端的MD5用户认证方式。 密码存储方式为MD5+SHA256综合后的密文。 |
支持GaussDB自研驱动及开源驱动。 |
2 |
采用sha256方式对密码加密,密码存储方式为SHA256加密后密文。 |
支持GaussDB自研驱动。 |
- md5为不安全的加密算法,不建议用户使用。
- 如果当前集群为8.0.0及以下版本升级到当前版本,该参数的默认值为保持前向兼容和原低版本集群一致。例如,8.0.0版本的password_encryption_type默认值为1,在8.0.0集群升级到8.1.1版本后,password_encryption_type默认值保持向前兼容仍旧是1。
- 在password_encryption_type参数值为2时创建的用户,密码已使用SHA256算法保存,此时切换参数值并不会改变数据库内的密码存储方式,因此,这种情况下若使用MD5的开源客户端可能仍无法连接。
- password_encryption_type参数值为1时,pg_hba认证方式设置为MD5或者SHA256都会进行两种加密方式的判断,确保功能兼容。
默认值:1
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- GaussDB认证_GaussDB考试认证_GaussDB认证指南-华为云
- GAUSS(DWS)工具_gsql工具_DataStudio工具_DSC工具
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- DWS资源管理_GaussDB(DWS)资源管理作用_DWS资源管控
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- 数据库监控DMS_数据库智能运维_了解Auto Pilot_DMS_DWS节点监控
- 大数据应用范围有哪些_大数据技术与应用要学习什么课程