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

相关推荐
IT_陈寒2 小时前
SpringBoot这个坑差点让我加班到天亮
前端·人工智能·后端
小小龙学IT2 小时前
Go 后端开发中的并发模式:从 Goroutine 到 Pipeline 实战
开发语言·后端·golang
geovindu3 小时前
go: Coroutines Pattern
开发语言·后端·设计模式·golang·协程模式
阿正的梦工坊3 小时前
【Rust】01-认识 Rust:语言定位、工具链与第一个程序
开发语言·后端·rust
一条泥憨鱼3 小时前
苍穹外卖【day5|Redis与店铺营业状态设置】
java·后端·mybatis·苍穹外卖
uzong3 小时前
企业智能助手的实践分享(LLM/RAG)
后端·程序员·架构
GetcharZp12 小时前
GitHub 49K+ Star!C++ 开发者必知的 JSON 神级库:从零到精通全指北
后端
xujinwei_gingko12 小时前
SpringBoot整合WebSocket
spring boot·后端·websocket
智码看视界12 小时前
现代Web开发基础:全栈工程师的起航点
前端·后端·c5全栈