docker exec it id bin/bash
psql -U -d
ALTER USER username WITH PASSWORD ‘newpassword’;
然后再次使用密码 链接即可成功,
![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/65934f10ea5d49e4804468f15b338320.png)
不容易啊,历时10小时,终于弄好了数据库。也学到了很多东西。
| | |
| --- | --- |
| | |
>
> pg\_hba.conf配置参数详解
>
>
>
pg\_hba.conf 文件主要用来配置数据库的访问权限。
##### TYPE 参数设置
TYPE 表示终端访问的主机类型,值可能为:
若为 `local` 表示是unix-domain的socket连接
若为 `host` 是TCP/IP socket
若为 `hostssl` 是SSL加密的TCP/IP socket
##### DATABASE 参数设置
DATABASE 表示数据库名称,值可能为:
`all` ,`sameuser`,`samerole`,`replication`,`数据库名称` ,或者多个
数据库名称用 `逗号`,注意ALL不匹配 replication
##### USER 参数设置
USER 表示用户名称,值可以为:
`all`,`一个用户名`,`一组用户名` ,多个用户时,可以用 `,`逗号隔开,
或者在用户名称前缀 `+` ;在USER和DATABASE字段,也