目录

windows下用ALTER-USER修改postgres密码不生效就改为用password命令

目录

windows下用ALTER USER修改postgres密码不生效就改为用password命令

我windows下安装的postgesql。修改密码方式如下:

pg_hba.conf :

host    all             all             0.0.0.0/0            md5
host    all             all             ::/0                     md5

进入powershell:


# -D的目录是初始化数据库时指定的数据目录
PS D:\Application\postgresql\pgsql\bin> ./pg_ctl.exe -D "D:\Application\postgresql\data" start

# 连接postgres
PS D:\Application\postgresql\pgsql\bin> .\psql.exe -U postgres -p 5432

# 提示输入密码
XXXXX

#  输入 `\password`,按照提示输入密码即可
postgres=# \password