原因:之前修改了 C:\Program Files\Postgresql\8.4\data\pg_hba.conf ,在里面加了这样一句:host all all localhost/32 trust 去掉这句即可,看来这里不能使用‘localhost’,换成本机ip就ok!