[转帖]瀚高数据库 SM3和MD5密码验证配置

数据库,sm3,md5,密码,验证,配置 · 浏览次数 : 0

小编点评

1. 创建用户或修改密码时,默认就会使用sm3取密码的散列值。 2. 在后期添将密码动态改为md5。 3. 配置pg_hba.conf文件: # IPv4 local connections:host all test 0.0.0.0/0 sm3 --新增的host all all 0.0.0.0/0 md5 4. 用户列为all的最后。

正文

我们都知道,瀚高数据库安全版v4.5和企业版v6都支持国密sm3。一般我们在initdb的时候,会通过选项“-A sm3”来指定,这样的效果是创建用户或修改密码时,默认就会使用sm3取密码的散列值。我们也可以在后期添将密码动态改为md5。

例如,我们当前默认是md5,现在要添加一个用户,使用sm3,我们这样操作:

  1. highgo=# show password_encryption;
  2. password_encryption
  3. ---------------------
  4. md5
  5. (1 row)
  6. highgo=# set password_encryption TO sm3 ;
  7. SET
  8. highgo=# create user test password 'Hello@123' valid until 'infinity';
  9. CREATE ROLE
  10. highgo=#

然后,我们还要配置pg_hba.conf文件:

  1. # IPv4 local connections:
  2. host all test 0.0.0.0/0 sm3 --新增的
  3. host all all 0.0.0.0/0 md5

一定要记得将用户列为all的放到最后,否则会按由上向下的顺序去匹配校验策略。

由此可见,-A 指定的校验方式并不固定的,而是在使用过程中根据需要指定。

作业:

大家可以自己动手试试,默认的md5,如何改为sm3,都要做哪些操作?

文章知识点与官方知识档案匹配,可进一步学习相关知识

与[转帖]瀚高数据库 SM3和MD5密码验证配置相似的内容:

[转帖]瀚高数据库 SM3和MD5密码验证配置

我们都知道,瀚高数据库安全版v4.5和企业版v6都支持国密sm3。一般我们在initdb的时候,会通过选项“-A sm3”来指定,这样的效果是创建用户或修改密码时,默认就会使用sm3取密码的散列值。我们也可以在后期添将密码动态改为md5。 例如,我们当前默认是md5,现在要添加一个用户,使用sm3,

[转帖]瀚高数据库表空间的用法

表空间,是物理文件的逻辑对象。就是说数据库里面的逻辑对象的存储都是以表空间为路径,不会直接指定存储在操作系统某个存储目录下。 表空间可以理解为一个操作系统存储目录的命名、别名。 表空间实际上是为表指定一个存储的目录,可以把表、索引等放到不同的表空间下,就相当于放到了不同的文件系统或不同的存储介质下。

[转帖]墨天轮访谈 | IvorySQL王志斌—IvorySQL,一个基于PostgreSQL的兼容Oracle的开源数据库

https://zhuanlan.zhihu.com/p/532842415 分享嘉宾:王志斌 瀚高IvorySQL产品经理整理:墨天轮社区 导读 大家好,我是瀚高IvorySQL产品经理王志斌,IvorySQL是基于PostgreSQL的衍生开源项目。 我今天分享的内容主要分为三个部分:我们是谁?

[转帖]【最佳实践】瀚高数据库安全版v4.5.8安装

瀚高数据库安全版v4.5.8已发布,功能和安装方式都有所不同。下面先跟我一起安装上吧。 操作系统环境:Centos7.9,处理器:x86_64 (说明:以下每一节的命令操作,均可以复制粘贴直接执行) 1. 安装软件 将软件包上传到root用户的目录下,执行以下命令校验安装包完整性,然后执行安装: m

[转帖]

Linux ubuntu20.04 网络配置(图文教程) 因为我是刚装好的最小系统,所以很多东西都没有,在开始配置之前需要做下准备 环境准备 系统:ubuntu20.04网卡:双网卡 网卡一:供连接互联网使用网卡二:供连接内网使用(看情况,如果一张网卡足够,没必要做第二张网卡) 工具: net-to

[转帖]

https://cloud.tencent.com/developer/article/2168105?areaSource=104001.13&traceId=zcVNsKTUApF9rNJSkcCbB 前言 Redis作为高性能的内存数据库,在大数据量的情况下也会遇到性能瓶颈,日常开发中只有时刻

[转帖]ISV 、OSV、 SIG 概念

ISV 、OSV、 SIG 概念 2022-10-14 12:29530原创大杂烩 本文链接:https://www.cndba.cn/dave/article/108699 1. ISV: Independent Software Vendors “独立软件开发商”,特指专门从事软件的开发、生产、

[转帖]Redis 7 参数 修改 说明

2022-06-16 14:491800原创Redis 本文链接:https://www.cndba.cn/dave/article/108066 在之前的博客我们介绍了Redis 7 的安装和配置,如下: Linux 7.8 平台 Redis 7 安装并配置开机自启动 操作手册https://ww

[转帖]HTTPS中间人攻击原理

https://www.zhihu.com/people/bei-ji-85/posts 背景 前一段时间,公司北京地区上线了一个HTTPS防火墙,用来监听HTTPS流量。防火墙上线之前,邮件通知给管理层,我从我老大那里听说这个事情的时候,说这个有风险,然后意外地发现,很多人原来都不知道HTTPS防

[转帖]关于字节序(大小端)的一点想法

https://www.zhihu.com/people/bei-ji-85/posts 今天在一个技术群里有人问起来了,当时有一些讨论(不完全都是我个人的观点),整理一下: 为什么网络字节序(多数情况下)是大端? 早年设备的缓存很小,先接收高字节能快速的判断报文信息:包长度(需要准备多大缓存)、地