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