进入postgres
要有root 权限可以直接进入
sudo su - postgres
进入该用户后,显示
再输入psql
psql
就可以进行用户添加删除 和改密码啦!
用户添加:root 密码为 'xxx' 自行修改
CREATE ROLE root superuser PASSWORD 'xxx' login;
CREATE ROLE root superuser PASSWORD 'password' login;
这个是添加的数据库用户,并给与权限,和linux用户名相同就行,下次就可以登陆了。
查看已有用户
SELECT rolname,rolpassword FROM pg_authid;
修改密码:
ALTER postgres WITH PASSWORD 'xxxx'
以后不用sudo或者root权限就可登录 su postgres
不用密码访问:
如下,
进入 su -U postgres psql
show hba_file