使用.pgpass密码文件,通过psql登录greenplum

来源:互联网 发布:印尼语翻译软件 编辑:程序博客网 时间:2024/06/03 01:31

前景

存在用户mick,已经配置md5登录,允许所有ip地址登录

常规登录

[gpadmin@m2 ~]$ psql -h 192.168.181.216 -d postgres -UmickPassword for user mick: 

会提示你输入密码

文件配置

在操作系统用户目录,也就是cd ~,创建文件.pass,依次是greenplum master ip,端口,数据库,用户,用户密码

[gpadmin@m1 ~]$ cat ~/.pgpass 192.168.181.216:5432:postgres:mick:123456

修改文件权限:

chmod 600 ~/.pgpass

直接就可以用了

[gpadmin@m1 ~]$ psql -h 192.168.181.216 -d postgres -Umickpsql (8.3.23)Type "help" for help.postgres=>