
版本: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


扫描二维码
关注更多精彩




