1.首先修改postgresql.conf
postgresql.conf的位置在/etc/postgresql/x/main,编辑该配置文件修改此处,如下图
vim /etc/postgresql/10/main/postgresql.conf
listen_addresses = '*'
2.编辑修改pg_hba.conf
vim /etc/postgresql/10/main/pg_hba.conf
# TYPE DATABASE USER CIDR-ADDRESS METHOD
host all all 0.0.0.0/0 md5
其中MD5表示需密码验证,也可选trust,无需密码,接下来我们就要为数据库用户配置或修改密码
3.修改PostgreSQL数据库odoo用户的密码,前提是已经在为postgresql创建该用户,如果没有创建可用以下方法创建
sudo su - postgres -c "createuser -s odoo"
创建用户名为odoo的用户
sudo -u postgres psql
登陆到postgresql
ALTER USER odoo WITH PASSWORD '123';
修改用户odoo的密码为123
完成以上操作后\q退出
4.重启数据库
重启数据库后配置才能生效
sudo service postgresql restart
5.远程连接数据库
使用用户名odoo,密码123,port默认为5432,连接成功!