postgresql默认密码和如何修改默认密码

本文以postgresql16版本为案例进行讲解

默认密码

postgresql安装后会给到一个默认管理员postgres,并且在16版本中,密码是空。

如何修改默认密码

cd /opt/pgsql/postgresql/data

vi postgresql.conf

在服务器输入上面的路径,并且进入postgresql.conf文件。

sql 复制代码
# TYPE  DATABASE  USER  CIDR-ADDRESS  METHOD
host     all       all  0.0.0.0/0       md5
host    all       all   0.0.0.0/0       trust

//将host中的method从trust->md5, 上面第一条是修改后的,下面是原始默认的。
  • 修改 postgresql.conf 文件中的 listen_addresses 参数,以确保监听所有地址。
  • 调整 pg_hba.conf 文件中的认证规则,例如将认证方式从 peer 改为 md5。
  • 重启 PostgreSQL 服务以使配置生效。
sql 复制代码
service postgresql start
ps -ef | grep postgres
su - postgres
psql

//执行下面这条语句即可以修改密码
ALTER USER postgres WITH PASSWORD 'yourpassword';

Jeecgflow

相关推荐
AskHarries17 小时前
为什么大多数人创业第一步就错了
人工智能·后端
tyung17 小时前
Go 手写二叉堆优先队列:避开 container/heap 的性能陷阱
数据结构·后端·go
Nirvana在掘金17 小时前
MySQL 事务隔离级别 锁 高并发场景优化经验
后端·mysql
李小狼lee17 小时前
《spring如此简单》第二节--IOC思想的实现,容器是什么
后端·面试
GetcharZp17 小时前
深入浅出 etcd:从 K8s 灵魂到 Golang 实战,分布式系统的“定海神针”!
后端
hikktn18 小时前
企业级Spring Boot应用管理:从零打造生产级启动脚本
java·spring boot·后端
SimonKing18 小时前
别再死磕 Elasticsearch 了,这个轻量级搜索引擎更香
java·后端·程序员
Gopher_HBo18 小时前
阻塞队列之ArrayBlockingQueue
后端
怕浪猫19 小时前
小厂三年我现在怎么样了
后端·面试