配置文件参考
表 2 认证方式
采用这种认证模式时,本产品只完全信任从服务器本机使用gsql且不指定-U参数的连接,此时不需要口令。
| |
要求客户端提供一个sha256算法加密的口令进行认证,该口令在传送过程中结合salt(服务器发送给客户端的随机数)的单向sha256加密,增强了安全性。 | |
要求客户端提供一个sm3算法加密口令进行认证,该口令在传送过程中结合salt(服务器发送给客户端的随机数)的单项sm3的加密,增加了安全性。 | |
获取客户端所在操作系统用户名,并检查与数据库初始用户名是否一致。此方式只支持数据库初始用户通过local模式本地连接,并支持通过配置pg_ident.conf建立操作系统用户与数据库初始用户映射关系。 假设操作系统用户名为omm,数据库初始用户为dbAdmin,在pg_hba.conf中配置local模式为peer认证: 其中map=mymap指定使用的用户名映射,并在pg_ident.conf中添加映射名称为mymap的用户名映射如下:
|