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

相关推荐
颜酱6 小时前
前端必备动态规划的10道经典题目
前端·后端·算法
半夏知半秋7 小时前
rust学习-闭包
开发语言·笔记·后端·学习·rust
LucianaiB7 小时前
【保姆级教程】10分钟把手机变成AI Agent:自动刷课、回消息,学不会我“退网”!
后端
Mr -老鬼8 小时前
功能需求对前后端技术选型的横向建议
开发语言·前端·后端·前端框架
IT=>小脑虎8 小时前
Go语言零基础小白学习知识点【基础版详解】
开发语言·后端·学习·golang
Eric_见嘉8 小时前
NestJS 🧑‍🍳 厨子必修课(九):API 文档 Swagger
前端·后端·nestjs
a程序小傲9 小时前
小红书Java面试被问:TCC事务的悬挂、空回滚问题解决方案
java·开发语言·人工智能·后端·python·面试·职场和发展
短剑重铸之日9 小时前
《SpringBoot4.0初识》第五篇:实战代码
java·后端·spring·springboot4.0
jump_jump9 小时前
SaaS 时代已死,SaaS 时代已来
前端·后端·架构
a努力。9 小时前
国家电网Java面试被问:最小生成树的Kruskal和Prim算法
java·后端·算法·postgresql·面试·linq