首页 > 解决方案 > Postgres 添加用户不可能

问题描述

我从客户那里得到 Postgres 8.4,一个非常奇怪的版本

在此处输入图像描述

我在信任设置下使用 Postgres 用户登录。但是在pgAdmin中我遇到了很多关系错误 在此处输入图像描述 在此处输入图像描述

我认为通常表应该转到 DB Catalogs Tables,但是这里 DB Catalogs Tables 不存在或我看不到它们,我在 db Schemas 中看到的所有表,并且数据库正在工作,因为我可以通过 ODBC 和 Postgres 连接器访问它,但后来我查看所有 2809 表 ia 行,没有分隔。它喜欢多租户服务,但配置错误或不适合 pgAdmin。

从 pgAdmin 我无法创建任何用户和角色,从 ssh psql 创建的用户无法通过 odbc 或 Postgres 连接器进行连接,并且不会出现在 pgAdmin 登录/组角色选项卡中。

在此处输入图像描述 在此处输入图像描述

在此处输入图像描述

  1. 那么为什么我无法在 pgAdmin4 登录/组角色选项卡中访问?
  2. 为什么不能从 pgAdmin4 创建用户?
  3. 为什么不能从 pgAdmin4 访问 pg_catalogs?
  4. 为什么从 ssh psql 创建的用户无法从 ODBC 或 Postgres 连接器访问数据库?(得到总是表是空的)
  5. 如果这是多租户服务,为什么它不能像 pgAdmin 预期的那样工作?

PgAdmin 4 版本 5.6

标签: postgresqlpgadminpgadmin-4

解决方案


PgAdmin4 说它支持 9.5 和更新版本。8.4 不比 9.5 更新。


推荐阅读