暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

greenplum的启动、密码修改与pgadmin的连接

码农幼稚园 2021-03-07
3124



版本:greenplum-db-6.6.0

1、gp的启动:

gpstart--》Y

2、设置greenplum用户和密码访问:

创建gp用户

create user gptest with nosuperuser nocreatedb   password 'gptest' ;

修改密码命令:alter user gpadmin with password 'gpadmin';

3、赋权

GRANT select on table test to gptest;

4、下载pgadmin 在连接gp的时候提示:

“FATAL: no pg_hba.conf entry for host "XXX.XXX.XXX.1", user "gpadmin", database "postgres", SSL off”

需要修改配置文件:

./home/gpadmin/gpdata/master/gpseg-1/pg_hba.conf

./home/gpadmin/gpdata/gp1/gpseg0/pg_hba.conf

./home/gpadmin/gpdata/gp2/gpseg1/pg_hba.conf

增加:

host        all                all              192.168.202.128/32             trust

host        all                all              0.0.0.0/0                trust

32是子网掩码的网段;md5是密码验证方法,可以改为trust

CIDR-ADDRESS(用户的IP范围)的值的格式是:IP/数值

数值取值范围为:0,8,16,24,32 即表示掩码bit的个数;

例如:

32 -> 192.168.1.1/32 表示必须是来自这个IP地址的访问才合法;

24 -> 192.168.1.0/24 表示只要来自192.168.1.0 ~ 192.168.1.255的都合法;

16 -> 192.168.0.0/16 表示只要来自192.168.0.0 ~ 192.168.255.255的都合法;

8   -> 192.0.0.0/16 表示只要来自192.0.0.0 ~ 192.255.255.255的都合法;

0   -> 0.0.0.0/0 表示全部IP地址都合法,/左边的IP地址随便了只要是合法的IP地址即可;


pg_hba.conf修改后2种方式生效:

1、使用pg_ctl reload重新读取pg_hba.conf文件,如果pg_ctl找不到数据库,则用-D /.../pgsql/data/ 指定数据库目录,或export PGDATA=/.../pgsql/data/ 导入环境变量

2、通过gpstop -u命令使配置生效或者选择重启Greenplum



扫描二维码

关注更多精彩





文章转载自码农幼稚园,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论