1、修改openGuass配置文件,密码策略
[root@database-zongshuai dn]# grep 'password_encryption_type' postgresql.conf password_encryption_type = 0 #Password storage type, 0 is md5 for PG, 1 is sha256 + md5, 2 is sha256 only
[root@database-zongshuai dn]# pwd /data/huawei/install/data/dn
2、重启数据库
[root@database-zongshuai Devops]# su - omm [omm@database-zongshuai ~]$ gs_om -t stop && gs_om -t start
注意:必须先设置password_encryption_type参数,并重启数据库后,才对新建的用户生效,对设置参数前已经存在的用户是不生效的。
3、创建登陆用户
[omm@database-zongshuai ~]$ gsql -d postgres -p 15400 postgres=# create user gsql password '!Qazxsw2'; #创建gsql用户 postgres=# alter user gsql sysadmin; #赋予管理员角色
4、添加访问控制
[root@database-zongshuai dn]# vim pg_hba.conf host all gsql 172.16.0.0/16 md5