口令文件.kbpass内容格式:
hostname:port:database:username:password
Windows环境:
在%User%目录下使用口令文件.kbpass无效,只能修改%Kingbase_HOME%/data/sys_hba.conf:
local all all trust
Linux环境:
增加.kbpass文件,注意权限不要过大(600),否则不生效
# 警告: 口令文件"/home/kingbase/.kbpass"的访问权限过大; 权限应设置 为 u=rw (0600)或更少
-rw------- 1 kingbase kingbase 40 4月 11 09:16 .kbpass
或者设置环境变量:
export PGPASSWORD='PASSWD'
当然修改sys_hba.conf也是可以的。