为什么我的用户在从8.1升级到8.4之后无法连接到正常的Postgresql数据库? 升级失败了吗?
CONNECT权限是在Postgresql 8.2中添加的,所以它在早期版本的备份中不存在。 您需要在升级后进行如下授权:
CONNECT
GRANT CONNECT ON DATABASE foo TO bar;