注:postgresql
中角色
就是用户
- 远程登录配置(以
postgresql95
为例)
- 配置
vi /var/lib/pgsql/9.5/data/pg_hba.conf
host all all 192.168.0.102/24 password
192.168.0.102
是允许远程登录的ip
- 配置
vi /var/lib/pgsql/9.5/data/postgresql.conf
listen_addresses='*'
- 重启服务
systemctl restart postgresql-9.5.service
注:如果不能登录,应该是没有登录权限
alter user root login;
- 用角色
engine
登录数据库engine
配置远程登录,用engine
登录engine
数据库
image.png
- 用
postgres-client
登录数据库
- 更改
centos7
的用户postgres
密码为postgres
,第二个步骤- 用角色
postgres
登录postgresql
su root
su postgres
psql
- 更改数据库中
postgres
用户的密码为postgres
ALTER USER postgres WITH PASSWORD 'postgres';
- 配置
vi /var/lib/pgsql/9.5/data/pg_hba.conf
local all all password
- 重启数据库服务
systemctl restart postgresql-9.5.service
登录数据库,输入密码
image.png- 切换数据库
\c databaseName
- 切换角色
\c - userName
image.png
网友评论