安装完 Postgresql 后一些初始的配置,包含创建用户,设置远程登录。
创建用户
su -postgres
psql
create user xxx with password 'aaa';
create database xxx owner xxx;
grant all privileges on database xxx to xxx;
#可能需要添加linux用户
sudo adduser xxx;
sudo passwd xxx;
允许远程登录
# postgresql.conf
listen_addresses = '*'
# pg_hba.conf 用户xxx 数据库xxx 可以远程连接
#TYPE DATABASE USER ADDRESS METHOD
host xxx xxx 0.0.0.0/0 md5
# 或者所有
host all all 0.0.0.0/0 md5
修改密码
alter user user with password 'password';