如何更改PostgreSQL用户密码?

我如何更改PostgreSQL用户的密码?


无密码登录:

sudo -u user_name psql db_name

如果您忘记了密码,请重置密码:

ALTER USER user_name WITH PASSWORD 'new_password';

然后键入:

sudo -u postgres psql

然后:

密码postgres

然后退出:

q

如果这不起作用,请重新配置身份验证。

编辑/etc/postgresql/9.1/main/pg_hba.conf (路径将有所不同)并更改:

    local   all             all                                     peer

至:

    local   all             all                                     md5

然后重新启动服务器:

sudo service postgresql restart

您可以并应该加密用户的密码:

ALTER USER username WITH ENCRYPTED PASSWORD 'password';
链接地址: http://www.djcxy.com/p/56965.html

上一篇: How to change PostgreSQL user password?

下一篇: How to drop a PostgreSQL database if there are active connections to it?